The hotel is situated above the New Port at Tourlos Bay, just 100 m away from the sea and 600 m from the closest organised beach.
See more: Hotels in Europe Hotels in Greece Hotels in Mykonos Holiday Destinations in Europe