Belmond Sanctuary Lodge is the only hotel located next to the mystifying Inca citadel. As the only Machu Picchu hotel, you’ll be perfectly positioned to feel the heartbeat of this ancient wonder.  

www.belmond.com