Experience a luxury hotel in the heart of downtown Shanghai Just across the majestic Huangpu River from the heart of downtown Shanghai lies its emerging eastern extension, Pudong, the commercial and financial epicenter of the city. The only hotel in Pudong with integrated luxury office, residential and retail space, The Ritz-Carlton Shanghai, Pudong offers a meeting and business travel experience like no other. Our luxury hotel is near Shanghai International Expo Centre and enjoys a prime location overlooking The Bund. Situated on the upper floors of an ultra-modern 58-story tower in the heart of the city’s Lujiazui Finance and Trade Zone on Century Boulevard, The Ritz-Carlton seamlessly combines distinguished business amenities and 5-star Shanghai hotel leisure luxuries including: