Offering a location approximately a 25-minute walk from Humantay Lake, Machu Picchu Lodges Anta gives access to various tourist spots in the area.
Guests are welcome to cook their own meals in a shared kitchen of the country house.
Thank you for your feedback
Thank you for subscribing