The Westin Tabor Center, Denver

  • 1672 Lawrence Street
  • Denver,
  • Colorado
  • 80202
  • United States
  • Map
Explore downtown and discover our transformation while you recharge in one of our 430 renovated rooms featuring Westin's Signature Style.

Downtown Charm

Located in renowned Lower Downtown Denver, we're a stroll away from the 16th Street pedestrian mall, Denver Center for Performing Arts, Convention Center, museums and entertainment. We're also within walking distance of professional sports venues.

A Wealth of Amenities

Awarded Colorado's first "Green Hotel" designation, our Four Diamond hotel boasts 25,000 square feet of meeting space, 24-hour room service, New York-based steakhouse The Palm, a WestinWORKOUT® Gym, and a roof deck pool with stunning mountain views.

High-Tech Comfort

Our 430 guest rooms, newly renovated in March 2009, include 15 suites and offer views of the city and mountains from 19 floors, 37" flat-screen LCD TVs, iPod and laptop interfacing capabilities, and signature style featuring the Westin Heavenly Bed®.

Westin Guest Experiences

At Westin, our goal is that you leave feeling better than when you arrived. From our Heavenly Bed® and Bath to WestinWORKOUT®, we strive to develop experiences that help you be at your best in mind, body, and spirit. More >

Starwood Preferred Guest Category 4:
10000 Starpoints for a free night. Redeem

Check in: 03:00 PM Check out: 12:00 PM