Where to Stay:
The Brown Palace Hotel & Spa
Located in the heart of downtown Denver, The Brown Palace is the city’s only Mobil Four-Star and AAA Four-Diamond hotel. Afternoon tea in the lobby is not to be missed.
Photography Marcy Black Simpson
To read more, see “The Shops of Denver” on page 28 of the January/February 2010 issue of Victoria.