Overview

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

Plan your trip here!