This hotel has it all
The Downtown Westin Hotel is resonably priced and located perfecly in the heart of Denver, The rooms are beautiful with spectacular views of downtown. There is a Starbuck in the loby along with the Palm steak house. Out the side door and You are on the sixteenth st, Mall. A long avenue closed to cars and lined with shopping and resaourants.I will return.