The Elizabeth Hotel staircase Posted on March 14, 2019June 3, 2019 Elizabeth Hotel in Fort Collins, Colorado has a stunning circular staircase.