
Machupicchu, Peru
El Quetzal MachuPicchu
3-star hotel
Located within 100 metre(s) from the town centre, the property allows easy access to all this destination has to offer. The establishment is close to the city's main public transport connections. With a small number of only 12…
- Wi-fi
- 24-hour reception
- Breakfast
- Breakfast room





