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, fridge and stovetop. Each unit is fitted with a private bathroom with a shower, free toiletries, and a hairdryer. 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.