Hanaqpacha Inn with its modern construction is located a few kilometres from the majestic sanctuary of Machu Picchu on Imperio de los Incas L-34, (in front of the Peru Rail train station) five minutes walk from the bus station, in Machu Picchu town, Urubamba province, department of Cusco. |