I will absolutely stay at The Crawford the next time I go to Denver. We were able to take the train to and from the airport straight to the hotel. The property was very cool...from the multiple bars and restaurants to the great vibe that the property has. Then you can just walk out of Union Station and immediately have multitudes of restaurants and stores to choose from. The rooms were also spacious and nice. GREAT HOTEL.More
- View hotel deals
- Free Wifi
- Free parking
- Pool
- Restaurant