Величественная башня The Westin, которую венчает сверкающая «корона» — оригинальный архитектурный проект, украшающий Bund — центральный деловой район Шанхая, расположенна на берегу реки Huangpu, недалеко от торговых центров Nan Jing Road и Huai Hai Road, шанхайского Гранд Театра и основных достопримечательностей города.