Fodor's Expert Review Carrefour

Chongqing Department Stores

Carrefour is the largest foreign-owned department store chain in China. The France-based giant sells everything from congee to caviar, plus there's a decent import section with all the goodies from back home. Carrefour is the best place in Chongqing to stock up on Western food and drink before a Yangtze cruise.

Department Stores

Quick Facts

1 Aoti Rd.
Chongqing, Chongqing Shi  400010, China

023-6378–8852

What’s Nearby