Sanctuary Lodge

The only hotel located within the Machu Picchu citadel, the Sanctuary Lodge boasts unique views with  unforgettable sunrises and enchanting nights. There are 29 well-appointed rooms and 2 suites which offer an intimate setting in which to enjoy the surroundings.