Our hotel benefits from an exceptional location in the town of Machu Picchu, near the legendary Inca Citadel and a few minutes from the train station. The famous Vilcanota River flows beyond our doors; Admire the views and let the relaxing water sounds accompany him to sleep after a day of exploration
Location | Av. Imperio de los Incas N 608 |
Items in the shopping cart
Continue with the Quotation