Sol Naciente Machu Picchu hotel offers quick access to Stadium, situated about a 5-minute walk away.
Temple of the Three Windows stands 1.6 miles away, and Serpost is a mere 950 feet from the guest house. This Machu Picchu hotel is also situated within reach of Plaza Manco Capac. 3.3 miles from the accommodation, guests will also find Intipuncu. To Machu Picchu bus stop is also only a few steps from the Sol Naciente.
Toto's House offers a selection of dishes 12 minutes' walk from the hotel.