Winter At The Westin
Enjoy 4 complimentary Christmas Beer's upon arrival. Be welcomed with style and elegance at The Westin Denver Downtown, a dynamic hotel destination located in the city center. Featuring a prime location steps from all the holiday events downtown has to offer. Denver's best shopping, dining and entertainment is found at Larimer Square, near our hotel.