Durante il soggiorno nella Eco Quechua Lodge Santa Teresa, gli ospiti possono dedicarsi alle escursioni a piedi, oppure visitare il Santuario Storico di Machu Picchu, situato a 7 km. Dotata di una sauna e bagni pubblici caldi, questa villa si trova a circa 15 minuti in auto dall'Huayna Picchu.
Questo lodge è a breve distanza dal Mercado de Santa Teresa.
Il luogo ha una vista sulle montagne. La villa dispone di una doccia, tutti presenti in un bagno ad uso esclusivo. Inoltre troverai asciugacapelli e teli da bagno.
Gli ospiti possono cenare al ristorante La Chira Restaurante, situato a 550 metri. La Eco Quechua Lodge dista inoltre 5 km dall'aeroporto di Machu Picchu.