Georgiou Falierou 8, Tínos, 84200, Greece
Check in from:
Check out before:
Located 300 metres from the Church of Virgin Mary in Tinos, Eleftheria Veloudiou is traditionally built in Cycladic style. It offers rooms opening to a shared terrace with Aegean Sea views. Agios Fokas Beach is 1.5 km away.