About this mall
Also known as Cherry Creek Mall, Cherry Creek Shopping Center is located three and half miles southeast of downtown Denver, Colorado on the banks of Cherry Creek. It is operated by the Taubman Centers company.
A premiere shopping destination in Colorado, Cherry Creek Shopping Center is an enclosed shopping mall with more than 160 specialty shops and restaurants.
Opened in 1990 with three department stores as anchors: Neiman Marcus, Macy’s, and Nordstrom, Cherry Creek Shopping Center’s other shops include several luxury retailers in Colorado. Cherry Creek Shopping Center is home to many international brands like: Louis Vuitton, Faconnable, Burberry, and Brook Brothers.
There is an eight-screen movie theatre operated by AMC.