Karta Vacation Rentals





Tucked on Tourlos Main Street in Agios Stefanos, Mykonos — a short walk to Mykonos New Port, Tourlos Beach and Agios Stefanos Beach. The hotel sits minutes by car from Mykonos Old Port and about 4.2 miles from Mykonos Island National Airport, making it a smart base for beach days and island hopping.