Our Location
Find us in the heart of Machu Picchu Pueblo, just minutes away from the train station. Enjoy the best gastronomy with an incredible view of the Vilcanota River.
Find us in the heart of Machu Picchu Pueblo, just minutes away from the train station. Enjoy the best gastronomy with an incredible view of the Vilcanota River.