Etwa 2 km vom Tempel der Drei Fenster entfernt gelegen, bietet das komfortable Hotel Casa De La Luna By Ortega'S House Machupicchu 13 Zimmer an. Das Hotel verfügt auch über Parkplätze.
Das komfortable Hotel liegt 400 m von der Estacion Peru Rail a Hidroelectrica und nahe dem Plaza Manco Capac. Mercado Central ein paar Schritte entfernt vom Casa De La Luna By Ortega'S House Machupicchu ist eine der nahegelegenen Attraktionen. Die Unterkunft liegt günstig etwa 2,1 km vom Sonnenaltar entfernt. Die Gäste finden die Bushaltestelle to Machu Picchu direkt neben dem Hotel, in einer Entfernung von 5 Gehminuten.
Sie sind mit Familien- Badezimmern ausgestattet.
Das Restaurant Indio Feliz Restaurant Bistro serviert verschiedene Arten von lateinamerikanischen Gerichten und liegt in ca. 200 Meter Entfernung von der Unterkunft.