Official site of Holiday Inn Express & Suites Montrose. Stay Smart, rest, and recharge at Holiday Inn Express - Best Price Guarantee.
Montrose Hotel's Location Is Near Telluride Set amidst the scenic San Juan Mountains, the comfortable Holiday Inn Express Hotel & Suites Montrose - Townsend offers a perfect oasis for all travelers. Thanks to this Montrose hotel's setting, guests enjoy easy access to Highway-550, -90 and -50 for stress-free travel. This hotel is the perfect option for your business trip to Montrose, CO because...
; Location.
Holiday Inn Express Hotel & Suites Montrose Townsend is located in Montrose and attractions in the region include Black Canyon of the Gunnison National Park. ; Hotel Features.
Recreational amenities include an indoor pool, a spa tub, and a fitness facility. This 2.5 star property has a business center and offers small meeting rooms and audio visual equipment. Wireless...