Ideally located just blocks from the Denver Performing Arts Complex and historic Lower Downtown, The Westin Tabor Center is adjacent to the 16th Street Mall, a pedestrian thoroughfare with complimentary shuttles to museums, shopping and the Colorado Convention Center. Professional meeting planners helped design the business-friendly guest rooms, some of the largest in the city, and the conference facilities are unparalleled. Unwind in the spectacular mile-high pool that overlooks the Rocky Mountains, or burn some calories at the state-of-the-art fitness center in the Tabor Center.
The Westin Tabor Center Address: 1672 LAWRENCE ST - Denver, CO, US 80202