Karta Vacation Rentals
In the heart of Ormos Agiou Ioanni, this sea-view villa sits in Agios Ioannis, Tinos — a city-center base just 400 m from Agios Sostis Beach. Short drives put you at Pachia Ammos Beach, the Archaeological Museum of Tinos, and nearby ports including Port of Tinos and Mykonos New Port.