Featuring Wi-Fi in public areas, the comfortable 3-star Naturalodge Machu Picchu hotel sits 20 minutes' walk from Manuel Chavez Ballon Museum. Featuring 8 rooms with views of the urban, this non-smoking hotel is 3.3 miles from Intipuncu.
Located 500 feet from Ministry of Culture, the hotel is within a few blocks of Plaza Manco Capac. Attractions in the area also include Mercado Central, situated within 5 minutes' walk of the Naturalodge. Staying at this accommodation, you can also enjoy natural sights such as Machu Picchu Inca Citadel, which is 1.5 miles away. Consettur to Machupicchu bus stop lies merely 400 feet away.
Guests can make use of bath sheets and towels in the private bathrooms with a separate toilet and a shower.
This Machu Picchu hotel offers a continental breakfast daily. Indio Feliz Restaurant Bistro is adjacent to Naturalodge Machu Picchu hotel, a 7-minute walk away.