Username:
Password: Lost Your Password?
Xanadu Island Resort ligger kun 1,5 km fra San Pedros centrum og tilbyder fremragende udsigt over Belizes caribiske kyst samt gratis trådløs internetadgang og egen pool.