Machu Picchu Sanctuary Lodge is the only hotel located adjacent to the ancient citadel of Machu Picchu and the perfect base by which to explore the area. One of the world's major heritage sites, Machu Picchu is a sacred and magical place of spectacular sunrises and mystical moonlit nights.
Official Hotel Information
See more descriptions