The Antlers, Colorado Springs : a celebrated hotel situated in Colorado’s foremost resort city