Shanghai Surprises, Delights, and Enchants
Marvel at ancient art, stroll through the magnificence of abundant flora, or enjoy a game of golf
As the largest metropolis in China, Shanghai is a burgeoning cultural and financial mecca. With a wealth of historic landmarks including The Bund, City God Temple, and Yuyuan Garden, visitors to our pulsing metropolitan area can revel in our city’s many treasures, attractions, and shopping, including the Super Brand Mall. With an ideal location in the center of it all, we offer you easy access to many of Shanghai’s delights and panoramic views of the famous Huangpu River as a delightful bonus.