Located a mere 700 feet from Stadium, the 3-star Hotel Inti Magic El Tambo Machu Picchu is 6 minutes' walk from Ministry of Culture.
Plaza Manco Capac is only steps away from this hotel, and Cascadas Alcamayo is 0.2 miles away. The Machu Picchu hotel is 25 minutes by foot from Inca Trail. The nearest bus stop to Machu Picchu is 800 feet away.
Air conditioning, along with coffee/tea making machines, provide in-room convenience at the Inti Magic El Tambo. Guests have access to a separate toilet and a shower, as well as bathroom comforts such as hairdryers and bath sheets.
Mapacho Craft Beer Restaurant is also about 5 minutes' walk away.