Xanadu Island Bodrum Resort is a prestigious and exclusive 5 stars All Suite Hotel at the Aegean coast of Turkey, known for its beautiful olive trees, rocky hills and immense pine forests. It is located on a private peninsula , amidst beautiful gardens and flowered courtyards and surrounded by the deep blue water of the Aegean Sea.