Karta Vacation Rentals
In Houlakia, Mykonos — a short hop from Agios Stefanos Beach and the Archaeological Museum of Mykonos. Mykonos New Port and the iconic Mykonos Lighthouse are also close by. Villa Amarillo is a 4.5-star villa base for island exploration.