High above Lujiazui in the 58-story Shanghai IFC tower, this Art Deco-inspired Ritz-Carlton delivers extraordinary Bund views, Michelin-recognized Cantonese dining and one of Shanghai’s most dramatic rooftop bars.
The Ritz-Carlton Shanghai, Pudong occupies the upper floors of Shanghai IFC in Lujiazui, directly opposite the historic Bund across the Huangpu River. The Oriental Pearl Tower rises almost beside the hotel, making the location one of the city’s most visually dramatic.
Rooms and suites reinterpret Shanghai’s Art Deco heritage through polished contemporary materials, geometric details and broad skyline windows. The strongest accommodations frame the river and Bund like a panoramic cityscape.
The 1,500-square-meter spa contains ten treatment rooms, steam and sauna facilities, a heated indoor pool and a 24-hour fitness studio. Its elevated position gives even the wellness spaces a distinct high-rise character.
Jin Xuan serves Michelin- and Black Pearl-recognized Cantonese cuisine, Scena di Angelo focuses on Italian flavors and FLAIR crowns the 58th floor with close-up views of the Oriental Pearl Tower and the Bund.
The Ritz-Carlton Shanghai, Pudong is best for travelers who want Shanghai at maximum visual intensity. Its combination of Art Deco references, extreme height and direct skyline views makes the city itself the hotel’s greatest feature.