“Xanadu Island Resort was today announced as a winner of the TripExpert Experts’ Choice Award. The Award reflects the views of journalists and professional travel writers and is bestowed on only the best hotels around the world.” We are delighted to have won this award and continue to offer outstanding service to our guests.