This hotel is ideally located at the base of Machu Picchu. It has an oustanding restaurant on the premises with a great staff. Loved walking through the orchid garden surrounding the hotel. Rooms are a bit small but very comfortable. The pisco sours are the best in all of South America. Machu Picchu is a must see for everyone. Truly...
More
- Machu Picchu Sanctuary Hotel
- Machu Picchu Sanctuary Lodge
- Sanctuary Lodge Machu Picchu
