Machu Picchu Green Nature is a 3-star hotel offering a bright accommodation not far from Puyapatamarca, Llaqtapata and Machu Picchu Historic Sanctuary.
The city center is 3 km away from the hotel. The property is about 5 minutes' walk of Stadium, Bus Stop and Manuel Chavez Ballon Museum.
The hotel lies within a 10-minute walk of Station train station. Fast access to Velazco Astete airport within 80 km is provided.
This property comprises 23 rooms featuring Standard Double Room, Superior Double Room and Junior Suite with individual climate control and satellite TV. They feature family bathrooms with a shower and a hairdryer.
Eat & Drink
At the restaurant Peruvian dishes are served.
Wireless internet is available in the entire hotel for free.
No parking available.