Tinos Island, a mountainous Cycladic island 80 mi/130 km southeast of Athens, is called the "Lourdes of Greece" because the icon of the Holy Virgin in its Cathedral is reputed to have miraculous ...
Tinos, Greece
This 15 room property, renovated in 2019......
View Hotel Details
Not Yet Rated
Commission: -
Rooms: 15
Rates: -
Seasonal hotel built in Cycladic architecture with views of the Aegean sea; offers modern amenities & warm ambience....
Commission: 30%
Rooms: 60
Rates: $74 - $375
Rooms: 39
This 14 room property, built in 1988......
Commission: 10%
Rooms: 14