Karta Vacation Rentals





On Mykonos' sun-soaked north shore in Agios Stefanos, a luxury hotel just a 6-minute walk from Agios Stefanos Beach and close to Mykonos New Port and Tourlos Beach. The property sits by the ocean and is about 3.1 miles from Mykonos Airport.