OYO Hotel Catedral Torreón

Torreón • Show on map
View Details for Price
Located in central Torreon OYO Hotel Catedral Torreón has flat-screen cable TVs on every room and free Wi-Fi connection throughout. Zaragoza de Torreon Alameda Park is 500 metres from the property. The…More info
