We're an all studio suites hotel, conveniently located for the traveller wanting a truly Belizean experience.
The Mayan Princess Hotel is located on a white sand beach, downtown San Pedro, Ambergris Caye, the largest island, along the Belize …
Closed until 6:00 AM tomorrow