The Westin Denver Downtown

The Westin Denver Downtown,
1672 Lawrence St.,
Denver, CO 80202

The Westin Denver Downtown is ideally located near the famous 16th Street Mall, Colorado's leading tourist destination and within a short distance to many of Denver's most visited attractions. Our 400-square-foot guest rooms are among the largest available in the city. In addition, our guests enjoy our indoor/outdoor pool and sundeck, in-room massage or a wide array of treatments at our offsite preferred day spa, and a fitness center with a half basketball court.