El hostal Casa Machu Picchu ofrece 34 habitaciones y se encuentra a unos 5 minutos a pie del Ministerio de Cultura. Con WiFi, el hostal también está al lado del Sitio Arqueológico de Wiñay Wayna.
Este hostal está a unos 2 km del Santuario Histórico de Machu Picchu y a una distancia de 2,1 km de lugares de interés cultural como el Museo de Sitio Manuel Chávez Ballón. El Templo del Sol. está a poco más de 25 minutos a pie de este alojamiento. Los huéspedes encontrarán la Plaza Manco Capac, que está a tan solo 350 metros.
El hostal ofrece habitaciones con vistas al río y, en algunas de ellas, TV con múltiples canales.
Todas las mañanas se sirve un desayuno continental en la propiedad. Los huéspedes pueden disfrutar de una cena en el restaurante Mapacho Craft Beer & Peruvian Cuisine, situado a tan solo 7 minutos a pie del hostal Casa Machu Picchu, o en Full House & Peruvian Cuisine, a unos 5 minutos a pie. Bien comunicado con numerosos lugares de interés, el hostal Casa Machu Picchu está justo a la vuelta de la esquina de la estación central de autobuses to Machu Picchu.