Located about 5 minutes by foot from Stadium, Hostal Dennys House Machu Picchu hotel gives quick access to various city sites.
Los Jardines de Mandor Botanical Garden is 2.6 miles from this Machu Picchu guest house, and Serpost is in the vicinity of it. Plaza Manco Capac is also only 8 minutes' walk away. You can easily find Temple of the Sun 1.6 miles from the hotel. There is to Machu Picchu bus stop right near the Hostal Dennys House.
Nearby restaurants, including Indio Feliz Restaurant Bistro is approximately 5 minutes' walk from the accommodation.