INTI WAYRA MACHUPICCHU se encuentra en Machu Picchu, en la región de Cuzco, a 2,4 km de Museo de Sitio Manuel Chávez Ballón. El alojamiento está a unos 2 min a pie de Estación de Machu Picchu, a 500 metros de Parada de autobús y a 7 min a pie de Parque Wiñaywayna. Este alojamiento libre de humo está a 11 min a pie de Baños termales de Machu Picchu.
Las habitaciones de este alojamiento están equipadas con baño privado y wifi gratis. Algunas de las habitaciones también cuentan con vistas a la ciudad.
En el hostal o pensión se sirve cada mañana un desayuno americano.