The Palace of the Lost City is part of The Leading Hotels of the World. The Leading Hotels of the World brand is internationally recognized as the definitive mark of excellence in hospitality. The Palace lavishes its guests with 5-star service, and is luxurious in every detail.
Each exquisite suite revels in the magic of this remarkable place. Here and there, artistic flourishes burst with life. Each room and suite offers royal hospitality with wonderful views over water or jungle. All benefit from a personal touch. The Palace has 338 rooms inclusive of four deluxe suites.
The Palace of the Lost City is a modern day marvel that will make your journey, legendary.