Das im Jahr 2010 eröffnete Xanadu Island Bodrum befindet sich in der Region Akyarlar. Das Haus bietet seinen Gästen ein High-Class-All-Inclusive-Konzept und zeichnet sich insbesondere durch seine direkte Lage am Meer aus.
Das Hotel liegt 50 km vom Flughafen Milas und 20 km vom Zentrum von Bodrum entfernt.