Situated around a 5-minute walk from Cherry Creek, the 4-star luxury The Westin Denver Downtown hotel offers 13 rooms. One will enjoy a lobby bar or a sundeck, a shared lounge, and various recreational opportunities, while this Denver hotel also boasts convenient setting within easy reach of 16th Street Mall.
Located only 0.6 miles from Coors Home Field, the comfortable hotel is also 0.5 miles from the multi-purpose Colorado Convention Center. Fringed by a bar and hot springs, the Westin Denver Downtown lies close to Skyline Park. Hot springs are near this property, and Denver Art Museum is about 20 minutes' walk away. The area also includes natural sites like the 23 - acre park "Denver Botanic Gardens", which are 2.2 miles from the hotel. The lovely The Westin Denver Downtown hotel is 5 minutes by foot from 16th & Stout city rail and in the immediate vicinity of 16th Street Mall & Market Street bus stop.
The rooms comprise a seating area complete with an ironing set and air conditioning, as well as a flat-screen TV with satellite channels. Appointed with sound-proofed windows, the rooms also come with coffee/tea making equipment. Guests will enjoy a hair dryer and bathrobes in the marble bathrooms with a walk-in shower and a separate toilet. Staying at the Westin Denver Downtown, guests can enjoy views of the city.
This accommodation features a takeout breakfast. The Denver hotel offers the American restaurant serving American specialties. The onsite bar has a lounge and is decorated with chairs. Sam's No. 3 offers a selection of dishes 0.3 miles from this hotel.