The Xanadu Island hotel is situated on the west coast of Turkey - an area known for its beautiful olive trees, rocky hills and pine forests.The hotel is situated on a private peninsula , amidst beautiful gardens and flowered courtyards and surrounded by the deep blue water of the Aegean Sea.

Powered by SmugMug Owner Log In