Hatuchay Tower
Machu Picchu Hotel, a hotel fitted out with exclusive touches, has
successfully managed to blend security and comfort with the solid
quality and mystery inspired by one of the word's most awe-inspiring
archaeological complexes.
LOCATION:
Hatuchay Tower
Machu Picchu Hotel is located in the district of Machu Picchu Town (last
called Aguas Calientes), in front of the Incas' sacred river
Urubamba. Province of Urubamba, department of Cuzco, Peru.