Das Hotel Machupicchu EcoLodge Cusco bietet 9 Zimmer rund 6 km vom Tempel der Drei Fenster entfernt. Außerdem gibt es Parkplätze.
Das Hotel liegt in einer Entfernung von ca. 15 Fahrminuten vom Museo de Sitio Manuel Chávez Ballón und in einer Entfernung von 150 Fahrminuten vom Bahnhof Wanchaq. Das Machupicchu EcoLodge ist außerdem in rund 7 km Entfernung von Sehenswürdigkeiten, vor allem dem Huayna Picchu. In unmittelbarer Nähe zum Hotel finden die Gäste beliebte Attraktionen, darunter Mirador de Llactapata.
In den Zimmern stehen den Gästen ein Balkon zur Verfügung.