Displaying 1 Hotels in Montrose
More IHG Hotels in Montrose, Colorado, United States
Holiday Inn Express & Suites Montrose
From the flexible meeting space to free amenities, this hotel has everything you need for your trip to Montrose, Colorado. The hotel's location is within walking distance of shops and restaurants.
4.5 /5 (302 reviews)
1391 South Townsend Avenue, Montrose, CO 81401, United States
Hotel Reservations : 1 877 424 2449 | Hotel Front Desk : 1-970-2401800