Casa De La Luna By Ortegas House Machu Picchu hotel has 15 rooms and is located only a 6-minute walk from Serpost.
Located 0.2 miles from Stadium, the bed & breakfast is fairly close to Plaza Manco Capac. Los Jardines de Mandor Botanical Garden is approximately 15 minutes' drive from this hotel, while to Machu Picchu bus stop is about a 5-minute walk away. Machu Picchu Inca Citadel is situated 1.6 miles from the Casa De La Luna By Ortegas House. For those traveling from afar, Machu Picchu airport is 15 minutes' drive away.
Comprising a balcony, the rooms at this property are equipped with a flat-screen TV with satellite channels.
El Mapi Restaurant offers a selection of dishes in the immediate vicinity of the hotel.