Pet Friendly Hotels in Montrose
Displaying 1 Hotels in Montrose
More IHG Pet Friendly 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 (327 reviews)
1391 South Townsend Avenue, Montrose, CO 81401, United States
Hotel Reservations : 1 877 424 2449 | Hotel Front Desk : 1-970-2401800