ABTA No. P8229
ABTA No. P8229
Supremely situated on its own private peninsula, the Xanadu Island is a breathtaking place to relax and unwind. Explore this romantic retreat as you meander between flowered courtyards and along the private pebbled beach. Spacious suite-style accommodation dots the modern resort, with its traditional white exterior creating a striking contrast against the mesmerising hues of the surrounding Aegean Sea. Internally the Xanadu Island exudes sophistication; crisp lines and muted colour palettes are seen throughout, with vibrant soft furnishings complementing the elegant aesthetics.
Side, Antalya - Turkey
Belek - Turkey
Side - Turkey
Side - Turkey
Side Antalya - Turkey
Belek - Turkey
Belek - Turkey
Belek - Turkey
Near Marmaris, Dalaman Area - Turkey