Situé à moins de 2 km du lac Humantay, cet établissement Machu Picchu Lodges Anta permet d'accéder à de nombreuses attractions touristiques de la région.
Les clients sont invités à préparer leurs propres repas dans une cuisine partagée de cette propriété d'Anta.