
Review: Xanadu Island Resort, Turtgutreis
The Xanadu Island is a prestigious and exclusive hotel on the west coast of Turkey, known for its beautiful olive trees, rocky hills and immense pine forests. It takes around an hour to drive there from Bodrum airport and is around 15 mins from the town of Turtgutreis with its bustling Turkish …