Karta Vacation Rentals
Perched in Faros Armenistis on Mykonos, this 4-star villa sits minutes from Armenistis Lighthouse, the Archaeological Museum, Agios Stefanos Beach and Mykonos New Port. Pet-friendly and private, it’s a smart pick for island escapes and port-side explorers.