The Crawford Hotel
Denver Colorado
With a stay at The Crawford Hotel in Denver (LoDo), you'll be steps from Union Station and 6 minutes by foot from Coors Field. This luxury hotel is 0.3 mi (0.5 km) from Museum of Contemporary Art Denver and 0.4 mi (0.7 km) from National Ballpark Museum.
Make yourself at home in one of the 112 individually decorated guestrooms, featuring refrigerators and iPads. Flat-screen televisions with cable programming provide entertainment, while complimentary wireless internet access keeps you connected. Bathrooms feature showers, designer toiletries, and hair dryers. Conveniences include laptop-compatible safes and minibars, as well as phones with free local calls.
Property Details
Location
1701 Wynkoop Street, Denver, Colorado 80202, United States