The Westin Denver Downtown

3.7 (506 reviews)

1672 Lawrence Street, Denver, CO, 80202, United States   •  Weather:    •   Local Time:     •  Phone: 303-572-9100   •  Hotel Reservations: 888-627-8435


16th Street Mall Hotel

The 16th Street Mall is Denver's hub of shopping, dining and entertainment that stretches for 16 blocks in the heart of downtown. 

The 16th Street Mall runs free shuttles every day, providing an excellent source of transportation from one end of the Mall to the other. Stops are located at every intersection on the 16th Street Mall between RTD's Civic Center Station and Union Station and is wheelchair accessible. Use the many frequent stops to visit the restaurants, museums, art galleries, theaters, parks, nightclubs, shops, and entertainment and sports venues all within walking distance of the 16th Street Mall.

16th Street Pedestrian Mall Hotel

16th Street Pedestrian Mall Hotel - Photo Courtesy of VisitDenver