Holiday Inn Express Hotel & Suites Lodging | Member to Member Discount

1391 S Townsend Ave
Montrose, CO 81401
(970) 240-1800 | (800) 550-9252
Fax: (970) 240-9093
Click to Learn More
View Map