In arguably one of Denver’s most iconic locations The Crawford Hotel sits right above Denver Union Station. Offering the perfect spot to sleep, eat, drink and meet in Colorado’s capital. Immerse yourself in history, luxury, and a unique blend of modern comfort. Whether you seek adventure, culture, or relaxation, The Crawford is more than a place to rest – it's a gateway to the soul of the city.
Accommodation at The Crawford Hotel
Each of the 112 guest rooms and suites tells a story about the rich history of Denver station. From the Pullman rooms that recreate the romance of 1920’s train travel, to the light bright classic rooms with grand leather furnishings and modern luxurious features and the one-of-a-kind loft rooms complete with exposed brickwork and wooden beams. Or for something really special - the large Crawford Suite offers pure Victorian elegance and indulgence.
Dining at The Crawford Hotel
Enjoy the very best of Denver’s dining opportunities just downstairs - with Union Station’s award-winning restaurants and bars offering everything from fresh seafood to European style market produce along with ice cream, coffees and breakfast classics. The Terminal Bar is the perfect spot to savour craft beers and spirits while soaking in the historic atmosphere. And you don’t even need to leave your room to eat with the hotel’s food delivery service from the restaurants below.
Things to do at The Crawford Hotel
If the bars, restaurants, shops and history of Union Station aren’t enough to keep you busy, there’s plenty more Denver adventures right on your doorstep. The Crawford Hotel is the ideal starting point for experiencing the best of this Mile High city. Take in a game of baseball at the Coors Field, just 10 minutes from the hotel, wander the LoDo historic district with its charming architecture, art galleries, and boutique shops, or head to 16th Street Mall - a bustling pedestrian mall featuring shops, restaurants, and street performers.
Know Before You Go
It is standard practice for resorts/hotels within the USA to charge a mandatory resort fee which is payable locally. This fee can be anywhere between $5 to $50 per room per night and is not included in the cost of your Kenwood Travel holiday. Expect to pay a resort fee of approximately $27 + tax, per room per night (subject to change).