El Centro Espiritual Hostal Inti Wasi Machu Picchu tiene 10 habitaciones y se encuentra a unos 150 metros de los Baños termales de Machu Picchu.
Esta pensión está a 30 minutos a pie del centro de Machu Picchu, cerca del Parque Wiñaywayna. La Roca Sagrada está a 10 minutos en coche, mientras que la estación de autobuses el to Machu Picchu, está a una distancia de unos 10 minutos a pie. La Plaza Manco Capac también está a un par de minutos del hotel. Debido a su ubicación a 10 km del Aeropuerto Machu Picchu, se tarda solo 15 minutos en coche para llegar allí.
Los huéspedes pueden probar la comida contemporánea en el restaurante las Samananchis Restaurant, que se encuentra a apenas 250 metros del Centro Espiritual Hostal Inti Wasi.