Karta Vacation Rentals
In the heart of Mykonos Town, a short walk from the Windmills of Mykonos and Mykonos Old Port. Megali Ammos Beach, Matoyianni Street and Fabrica Square are all within easy reach, and the bus station, ATMs and market area are close by.