Located in Tinos Town, within 400 metres from Megalochari Church, Hotel Lito offers air-conditioned accommodation with views over the Aegean Sea. Free WiFi access is provided throughout.
Located in Tinos Town, within 400 metres from Megalochari Church, Hotel Lito offers air-conditioned accommodation Read more
Located in Tinos Town, within 400 metres from Megalochari Church, Hotel Lito offers air-conditioned accommodation with views over the Aegean Sea. Free WiFi access is provided throughout.
Located in Tinos Town, within 400 metres from Megalochari Church, Hotel Lito offers air-conditioned accommodation with views over the Aegean Sea. Free WiFi access is provided throughout.
Number of Rooms: 25