Karta Vacation Rentals
Perched in Houlakia on Mykonos, this 4-star villa is minutes from Agios Stefanos Beach and the Mykonos Lighthouse, with Mykonos New Port and the Archaeological Museum close by. A central spot for beach days and ferry connections — pet-friendly and villa-style lodging for island explorers.