Beach Hotels - Platis Gialos, South Aegean, Greece - Greece - Greece

The George Hotel ****

The George Hotel, an oasis of luxury on the picturesque island of Mykonos, rises majestically overlooking the island of Delos, with panoramic views of the

Discover »
Loading...