MACHU PICCHU, PERU Hotel:The suite at Belmond Sanctuary Lodge, Cusco The Belmond Sanctuary Lodge is the only hotel that abuts the ancient Inca citadel of Machu Picchu. The hotel’s suite has a large, furnished terrace where visitors are treated to spellbinding views of the Andes. The Lodge also has rooms with views of the Huayna Picchu Mountain and you can see the ancient Incan city while soaking in a hot pool