A 5 minutos a pie del Escobedo’s Inn Machupicchu, los huéspedes pueden llegar rápidamente al Mercado Central. También hay un aparcamiento.
Este hotel cómodo de 3 estrellas te sitúa a 750 metros de la Plaza Manco Capac y en los alrededores del Sitio Arqueológico de Wiñay Wayna. Los Baños termales de Machu Picchu se localizan a 9 minutos a pie del Escobedo’s Inn Machupicchu, y el aeropuerto Machu Picchu está a 5 km. Disfruta de tu estancia en esta ubicación conveniente, a 2 km del Santuario Histórico de Machu Picchu. La parada de autobús to Machu Picchu se encuentra a 150 metros.
En las habitaciones se incluyen baños privados. Estas habitaciones también dan a la ciudad.
El restaurante New Day Gourmet ofrece platos peruanos y está a tan solo 8 minutos a pie.