1. Holiday Inn Express & Suites Montrose 1391 S Townsend Ave, Montrose, CO 81401 Coordinate: 38.46855,-107.86517 Phone: (800) 345-8082