La Villa Mandor Machu Picchu si trova a 4 km dal Santuario Storico di Machu Picchu e offre escursioni a piedi e pesca per gli ospiti più attivi.
Il cuore di Machu Picchu è raggiungibile in 20 minuti a piedi da questo lodge, mentre luoghi di interesse culturale come il Museo de Sitio Manuel Chavez Ballon è a circa 10 minuti in macchina. La villa è a 4,1 km da Machu Picchu.
Le finestre di questo luogo si aprono sul giardino. Il bagno comprende anche una cabina doccia e un bagno con WC separato. Sono inoltre disponibili teli da bagno.
Il ristorante Mama Angelica propone piatti sud americani accanto a questa villa. La Villa Mandor Machu Picchu dista inoltre 5 km dall'aeroporto di Machu Picchu.