The Ritz-Carlton Shanghai, Pudong

The Ritz-Carlton Shanghai, Pudong

Hotel

Shanghai IFC, 8 Century Ave, Lujiazui, Pudong, Shanghai, China 200120