Lioliou Maria Rooms offers pet-friendly accommodation in Tinos Town. Megalochari Church is 800 metres away. Free WiFi is available throughout the property. The accommodation is air conditioned and features a flat-screen TV.
Lioliou Maria Rooms in Tinos Town offers accommodation with free WiFi, 700 Read more
Lioliou Maria Rooms offers pet-friendly accommodation in Tinos Town. Megalochari Church is 800 metres away. Free WiFi is available throughout the property. The accommodation is air conditioned and features a flat-screen TV.
Lioliou Maria Rooms in Tinos Town offers accommodation with free WiFi, 700 metres from Archaeological Museum of Tinos. The property features mountain views. The apartment is located on the ground floor and features 1 bedroom, a flat-screen TV and a fully equipped kitchenette that provides guests with an oven and a fridge. The bathroom is fitted with a shower, while free toiletries and a hair dryer are also provided. Megalochari Church is 800 metres from the apartment, while Monument of Elli is a 4-minute walk away.
Number of Rooms: 2