Presidente Hotel Machu Picchu met 23 kamers is op 7 minuten wandelafstand van de Plaza Manco Capac gelegen en beschikt over een bagageopslag.
De Intipuncu en de Tempel van de Drie Ramen zijn te bereiken op 6 km verderop en op 2 km verderop. De Tempel van de Zon ligt ook binnen 25 minuten wandelafstand van het hotel. Natuurliefhebbers zullen genieten van de nabijheid van Phutuq K'usi, gelegen op 2 km verderop. Tot de nabijgelegen culturele attracties behoort het Museo de Sitio Manuel Chávez Ballon binnen een paar straten van Presidente Machu Picchu. De Consettur to Machupicchu bushalte is binnen 5 minuten wandelen vandaan.
The Tree House Restaurant is op 650 meter loopafstand van dit hotel gesitueerd.