Username:
Password: Lost Your Password?
Het Xanadu Island Resort ligt op slechts 1,5 km van het centrum van San Pedro en biedt een prachtig uitzicht op de Caribische kust van Belize, gratis WiFi en een eigen zwembad.