Riverside 66 is a prominent international shopping mall located in Tianjin, China. Situated opposite the St. Regis Hotel and near the Haihe River, it features a diverse selection of high-quality western and Asian brands, including Adidas, Abercrombie & Fitch, and Din Tai Fung. The mall also includes a supermarket with western food options and a variety of restaurants serving Chinese, Japanese, Korean, and Western cuisine. Its distinctive oblong design with glass walls allows for ample natural light, creating a bright and inviting atmosphere. Guests appreciate the mall as a respite from the cold weather, particularly during Tianjin's winter months.
Review not found
Let others know your experience here.