The Hatuchay Tower is a modern hotel located adjacent to the departure point for buses up to Machu Picchu. Airy, spacious rooms are appointed with traditional Peruvian balconies, offering beautiful views of the surrounding mountains and the Vilcanota River. The…










