Das Hotel Casa De La Luna By Ortegas House Machu Picchu verfügt über 15 Zimmer und befindet sich weniger als 7 Minuten zu Fuß von der Estacion Peru Rail a Hidroelectrica entfernt.
Das Bed & Breakfast ist in etwa 2 km Entfernung vom Museo de Sitio Manuel Chávez Ballón gelegen. Zu Fuß erreichbar sind die Attraktionen der Plaza Manco Capac und Stadium. Das Hotel liegt in ca. 25 Gehminuten Entfernung vom Inka-Pfad. Die Bushaltestelle to Machu Picchu ist ein paar Schritte entfernt vom Casa De La Luna By Ortegas House.
Neben einem Balkon sind die Zimmer in der Unterkunft mit einem Flachbildfernseher mit Satellitenkanälen ausgestattet.
Im Restaurant El Mapi Restaurant in circa 500 Meter Entfernung vom Hotel werden peruanische Gerichte angeboten.