Xanadu Island се намира в Тургутрейс, само на 30 км от центъра на Бодрум и на 60 км от летище Милас-Бодрум. Хотелът е заобиколен от кристално чисти води, предлагайки спиращи дъха гледки към Егейско море и близките острови.
Хотелът разполага с частен плаж с пясъчно-чакълеста основа, оборудван с шезлонги, павилиони и чадъри. Освен това гостите могат да се насладят на безкраен басейн с изглед към морето, детски басейн и няколко джакузита.