From the outside, the Loews Denver Hotel is nothing more than a jet black skyscraper towering above Colorado Boulevard. But the inside is a whole other world. You feel as if you have left a world of strip malls and traffic laden streets and wandered into the rustic hill country of northern Italy. Continually voted among Denver's best hotels, it is an ideal destination for the business traveler. The concierge service is excellent, the rooms are spacious and comfortable, and the business facilities make it easy to take the office on the road. But, if romance is on the agenda, then the Amore package will definitely get the sparks flying. Located just south of downtown, the hotel is close to many attractions including Cherry Creek Shopping Center.
Amenities
- Air conditioning
- Bar
- Business facilities
- Computer facilities
- Fitness club
- Internet access
- Minibar
- Non-smoking_rooms
- Parking
- Pets allowed
- Restaurant
- Television
- Whirlpool
Payments Accepted
- Visa
- Mastercard
- Amex
- Discover
- Diners
- Jcb