Гостиница располагается в 55-этажном здании Jewel Box, неподалёку от финансового центра Шанхая, телебашни «Жемчужина Востока» (The Pearl Tower), Шанхайского океанариума и набережной Бунд. В отеле 187 номеров, в том числе 15 сьютов, а также роскошный спа-центр, оздоровительный клуб и конгресс-центр для организации разного рода мероприятий. Абсолютно все номера оборудованы док-станцией для iPod и спутниковым телевидением. Ни нижних этажах работают рестораны и бары.
Это уже не первый отель «Four Seasons» в Китае. У сети есть еще один отель в Шанхае, а также в Гонконге, Макао и Ханчжоу. В этом году планируется открытие гостиницы в Гуанчжоу, остальные проекты по Китаю пока находятся в стадии разработки.