The suites are located a 10-minute walk from Mykonos and near the Megali Ammos beach giving the complex a unique sunset view of the island of Tinos, Syros and the famous windmills of Mykonos town.
See more: Hotels in Europe Hotels in Greece Hotels in Mykonos Holiday Destinations in Europe