Offering a sunbathing terrace and a shared lounge, the 4-star The Westin Denver Downtown hotel is located in Downtown Denver with 6 major sports teams and three sports facilities, merely a 5-minute walk from LoDo. The hotel lies near the shopping mall "Larimer Square" and boasts an indoor pool along with views of the city.
The modern stadium "Coors Field" is a mere 1 km from the comfortable hotel, while Denver Art Museum is a mere 1.8 km away. The Westin is also within 5 minutes' walk of Cherry Creek. Guests might as well enjoy proximity to Sculpture Park, situated 750 metres away. Colorado State Capitol lies a 19-minute walk away. 16th Street Mall & Market Street bus stop is within a 300-metre distance of The Westin Denver Downtown hotel and in the vicinity of is enough to get to Denver Union train station.
The air-conditioned rooms are appointed with air conditioning and soundproof walls, such modern amenities as a flat-screen TV with satellite channels, and offer private bathrooms with a walk-in shower and a separate toilet. Also, there is an individual safe, a mini-bar and coffee/tea making machines provided.
A continental breakfast is provided for guests. The Westin Denver has an American restaurant, which serves American cuisine. A coffee bar is available on site. The bar area includes a lounge. Offering Southwestern dishes, Sam's No. 3 is situated 6 minutes' stroll from this accommodation.