Karta Vacation Rentals
On Mykonos’ north shore in the Agios Stefanos/Tourlos area, just a short stroll from Agios Stefanos Beach, Tourlos Beach and Mykonos New Port. Mykonos Town sits about 3.4 miles away and Mykonos International Airport is roughly 3.7 miles from the property.