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. There is also a kitchenette, fitted with an oven, refrigerator and stovetop. Each unit is fitted with a private bathroom with a bath or shower, free toiletries, and a hair dryer. Bed linen is featured.
Monument of Elli is 400 metres from Lioliou Maria Rooms, while Church of Kechrovouni is 1 km from the property. The property offers a free shuttle service.
Score from 19 reviews
Address: Martiou 25 street, Tinos Town 84200 (Map)
Lioliou Maria Rooms - Photos