Holiday Inn Express Hotel & Suites

  • Lodging
  • Member to Member Discount
1391 S Townsend Ave
Montrose, CO 81401
(970) 240-1800
(800) 550-9252
(970) 240-9093 (fax)