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.