Situata a circa 2 km da Humantay Lake, la Machu Picchu Lodges Anta invita gli ospiti a esplorare le varie attrazioni turistiche della zona.
Questa casa di campagna si trova a 37 km da Ollantaytambo.
Gli ospiti possono cucinare i propri pasti nella cucina in comune della villa.