List of 3-Star Hotels near University of Wyoming SAREC - Wyoming 82223, United States.

 

    20.61 km from University of Wyoming SAREC
Featuring an indoor swimming pool and a business centre, Holiday Inn Express Hotel & Suites Torrington is located in Torrington, Wyoming. Free WiFi access and meeting facilities are available at this hotel.

Address: 1700 East Valley Road, Torrington (Wyoming)
Rates from: USD 109
Booking.com  
Back to Top