There is the Tabor Center, which is a small mall with mainly restaurants (indoor). Then there is Larimer Square (outdoor) - Denver's most historic shopping district a block off of the mall and finally, there is the open-air mall at Glenarm and 16th Street.
The nearest true, indoor shopping mall is the Cherry Creek Mall - about 4 miles out of Downtown.
Hope this helps.
16th street mall
The 16th street mall in Denver, Colorado was opened in 1982. It was extended to Market street in 2001 and further to Union Station in 2002. The pedestrian mall is 1.25 miles long and is home to over 300 stores and 50 restraurants.
"The Sheraton Hotel in downtown Denver is located of 16th Street which is a lovely pedestrian mall. The address is: 1550 Court Place, Denver, Colorado."
Restaurants located in the food court at the 16th street mall in Denver, Colorado include Buffalo Restaurant & Bar, Rock Bottom Restaurant & Brewery, Earls, Marlowe's, Biker Jim's Gourmet Dogs, Liang's Thai Food and many others.
Denver is a city of 3 million people, there are stores everywhere, but the best shopping centers are 16th Street mall, and Cherry Creek
Well, what are you shopping for, exactly? I suppose you would want to start with the 16th Street Mall, and work your way through the surrounding area. You can also go to Cherry Creek.
Elitch Gardens attracts the Theme Park Crowd.The US Mint, State Capital and Denver Museum have universal appeal.Larimer Street, Lo-Do and the 16th Street Mall are all worthy of a visit.A Bronco Home Game is a consistent winner even when the team is a loser.The Brown Palace is high on my personal list.
The Natick Mall is located at 1245 Worcester Street in Natick, MA.
The Dufferin Mall is located on Dufferin Street in the city of Toronto in the country of Canada. The mall is open from ten in the morning until nine at night.
The Canada mall a shopping mall located in Newmarket, Ontario, Canada, on the northwest corner of the Davis Drive West and Yonge Street intersection.
Bonnie Doon is a mall located on 81st street in edmonton.
The Metreon Mall is located on the corner of 4th Street and Mission Street in downtown San Francisco, California. It's physical address is 135 4th St, San Francisco, California 94103.