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.
分数源自 19 评语
卓越
9.9/10
客房: 2
(搜索)
地址: Martiou 25 street, Tinos Town 84200
(地图)