Located close to Ornos some 300 m from the nearest beach, this hotel is situated around 3 km from Mykonos Town.
See more: Hotels in Europe Hotels in Greece Hotels in Mykonos Holiday Destinations in Europe