called The Crawford Hotel
at Union Station in LoDo one of the top 11 business hotels on the planet.
The Crawford Hotel (Denver, Colorado)
Denver's Union Station is home to 13 businesses. In July, The Crawford Hotel opened -- right inside the station -- after a $54 million renovation.
Added extras that make this hotel special include complimentary car service within a two-mile radius and in-room iPads.
"The Crawford is my top choice because it's located in a beautiful, landmark building," says Steve De Marco, vice president of sales for Xactly Corp.
Read the rest here