In einer 5 Gehminuten Entfernung von dem 2-Sterne-Natura Inn Machupicchu Hostel Santa Teresa liegt Iglesia Virgin del Carmen.
Attraktionen der Stadt wie Wiñaywayna Park (liegt nur wenige Schritte entfernt vom Hotel), und Ministry of Culture (ist etwa 200 Meter von der Unterkunft entfernt) sind einen Besuch wert. Bis zu Ayacucho sind es etwa 47 km. Auch der Inka-Pfad ist in einer 25 Gehminuten Entfernung vom Natura Inn Machupicchu Santa Teresa. Die Bushaltestelle to Machu Picchu befindet sich ebenfalls ganz nah am Hotel.
Gäste können im Restaurant Mapacho Craft Beer & Peruvian Cuisine speisen, das südamerikanische Gerichte serviert, oder im Restaurant Indio Feliz Restaurant Bistro, das etwa 200 Meter von der Unterkunft entfernt ist.