Union Station opens with a new look and boozy attractions

It’s official! The new Denver Union Station is now open, and it looks nothing like the old Union Station. The new station features several restaurants along with the attached Crawford Hotel. The main lobby got a facelift with plush seats and lounge areas as well as games like shuffleboard to bide your time while you […]