Do you prefer walking off the beaten path or guided tour to coffee filds? We have all types of solutions to make your trip memorable
Visitors come for the Machu Picchu adventure and stay for the romance at Eco Quechua Lodge. Located at Santa Teresa district. The lodge exists in symbiotic harmony with the natural surroundings.