Hostal Valle Urubamba is located in Urubamba, 300 metres from Main Square and 300 metres from Saint Peter Church. Hostal Valle Urubamba features free WiFi throughout the property. There is a 24-hour front desk at the property.
Hostal Valle Urubamba is located in Urubamba, 300 metres from Main Squa Read more
Hostal Valle Urubamba is located in Urubamba, 300 metres from Main Square and 300 metres from Saint Peter Church. Hostal Valle Urubamba features free WiFi throughout the property. There is a 24-hour front desk at the property.
Hostal Valle Urubamba is located in Urubamba, 300 metres from Main Square and 300 metres from Saint Peter Church. Hostal Valle Urubamba features free WiFi throughout the property. There is a 24-hour front desk at the property.
Number of Rooms: 12