Read More 2 minute read Altitudes News Historic Fort Collins Property, The Armstrong Hotel, Reopens After Renovation An iconic landmark since 1923, The Armstrong Hotel has recently debuted a fresh look. Located in the center of Old Town Fort Collins in Colorado, the renovation included an interior refresh, expanded lobby space and upgraded suites. bySuzanne KochJune 12, 2019