Hotel Machupicchu Inn, que cuenta con restaurante, se encuentra en la región de Cuzco, Machu Picchu, a 9 min a pie de Baños termales de Machu Picchu y a pocos pasos de Estación de Machu Picchu. Este hotel de 3 estrellas ofrece salón de uso común y habitaciones con aire acondicionado, wifi gratis y baño privado. El alojamiento ofrece servicio de habitaciones, recepción 24 horas y cambio de moneda.
En el hotel, todas las habitaciones están equipadas con TV de pantalla plana y algunas también ofrecen vistas a la ciudad.
El desayuno diario ofrece opciones buffet, continentales o americanas.
Parada de autobús está a 4 min a pie del alojamiento, y Parque Wiñaywayna está a 400 metros.