El Courtyard By Marriott Shanghai Xujiahui se encuentra en la animada zona de Xujiahui y ofrece habitaciones de lujo con ventanales y TV de pantalla plana de 32 pulgadas. Alberga un centro de fitness de 200 m² y una piscina cubierta de estilo romano.