Site icon Travelling Internet

LEANDROS HOTEL cat C

4, Lamera St., Tinos, Cyclades
200m from the beach,
Tinos town, Tel.: 22830-23545, Fax: 22830-24390

Exit mobile version