See all photos
See all photos
See all photos
Centrally located in Mykonos town.
This simple hotel with basic amenities is very convenient for those who want to stay very close to main shopping streets of Mykonos town, boutiques and restaurants.