Privileged located at the Urubamba River and only 20 minutes from the famous Machu Picchu Archaeological Site, this 5-star hotel offers comfort, elegance and relaxation, in Andean Design. Free Wi-Fi access is available.
Number of rooms: 117
Av. Hermanos Ayar Mz. 1 Lote 3, Machu Picchu, Peru
Hotel booked 1 times today.