South America

South America

Current Sites… Sanctuary Lodge Hotel, Machu Picchu

Sanctuary Lodge Hotel, Machu Picchu

Within the Machu Picchu sanctuary – a World Heritage Site     About the place: The Belmond Sanctuary Lodge Hotel is situated at the top of a mountain, the only hotel directly opposite the gates of the fabled Lost City