All aboard! The Crawford Hotel is part of the historic Denver Union Station and seizes the lost romance of train travel. It’s not just a super convenient location – you’ll find some of the city’s best restaurants here too.

Housed within the Denver Union Station, a building that dates to 1881, The Crawford Hotel is a hive of activity at this busy terminal. Push any images of grotty train stations aside – Denver Union Station is a Beaux-Arts style building filled with sophisticated venues. 

5 stars
10 hours