The small town of Urubamba is about 18 mi/29 km northwest of Cusco. While most tourists choose to stay in Cusco, Urubamba is nonetheless an important town in the Sacred Valley, with a number of g...
Urubamba, Peru
This 38 room property, built in 2004......
View Hotel Details
Not Yet Rated
Commission: -
Rooms: 38
Rates: $48 - $48