Karta Vacation Rentals





Perched in Agios Stefanos, Mykonos — a 5-star design hotel just 300 meters from Agios Stefanos beach and a short drive from Chora. Close to Mykonos New Port and Tourlos Beach; family-friendly and perfect for easy island access.