24-hour In-Room Dining
When you're in Belize, don't miss the chance to climb to the top of El Castillo. This 135-foot structure is one of the tallest Mayan structures in Belize. From the top, you can see the lush rainforest of Peten, the Mayan Mountains and even across the border into Guatemala. Keep your eyes open for flocks of toucans and parrots in the trees below you.