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 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