PRESS RELEASE – Ambergris Caye, Belize
Xanadu Island Resort Launches its new and improved website. After nearly five years with no major upgrades to our website it was time to get caught up with the latest web standards and design techniques. Our fresh new look showcases our luxurious property and suites and reflects the real meaning of Xanadu – “An idyllic place”. With more features coming soon, we are sure that our new website will be received with great acclaim and appreciation.
Xanadu Island Resort is a monolithic dome resort on the tranquil island of Ambergris Caye, Belize. Boasting 19 luxurious suites offering Grand Ocean and garden views with a heated pool and lush tropical grounds Xanadu is sure to impress. Located less than a mile from the heart of San Pedro town you are close enough to enjoy the bustling center or far enough to enjoy your peace and quiet.
We welcome you to Xanadu Island Resort!
A Luxury Resort in Harmony with Nature!