The brand-new (and beautiful) Crawford Hotel is actually in Denver's Union Station, with rooms inspired by luxury sleeper cars and ten bars and restaurants.