The city hotel lies in Mykonos Town and affords spectacular panoramic views out over the historic town and the sparkling waters of the Aegean Sea.
See more: Hotels in Europe Hotels in Greece Hotels in Mykonos Holiday Destinations in Europe