Rostros Del Valle is offering accommodation in Urubamba. The property is around 7 km from Bus Station and 7 km from Sir Torrechayoc Church. The property offers a 24-hour front desk. Featuring a shared bathroom, rooms at the inn also feature free WiFi. Saint Peter Church is 7 km from ROSTROS DEL VALL Read more
Rostros Del Valle is offering accommodation in Urubamba. The property is around 7 km from Bus Station and 7 km from Sir Torrechayoc Church. The property offers a 24-hour front desk. Featuring a shared bathroom, rooms at the inn also feature free WiFi. Saint Peter Church is 7 km from ROSTROS DEL VALLE, while Main Square is 7 km away. The nearest airport is Alejandro Velasco Astete International Airport, 38 km from the accommodation.