Con un ristorante, l'hotel Courtyard By Marriott Shanghai Xujiahui, a 4 stelle, si trova a 500 metri dalla Cattedrale di Sant'Ignazio. Questo hotel dispone anche di noleggio auto per esplorare la zona.
L’hotel è situato nel quartiere Richmond Town di Shanghai, vicino a Shanghai Film Museum. Potrai visitare il Parco di Fuxing che è a una distanza di 4 km dall'alloggio. Il Courtyard By Marriott Shanghai Xujiahui è a circa 15 minuti in macchina dall'Expo 2010. Questo hotel è a una distanza di 900 metri dalla stazione della metropolitana di Xujiahui e a una distanza di 850 metri dalla fermata dell'autobus Tianyaoqiao Road Xingeng Road.
Tutte le camere climatizzate sono dotate di una TV a schermo piatto con canali via cavo ed anche di un bollitore elettrico, e alcune di loro comprendono una zona pranzo e un angolo cottura. Tra le comodità nei bagni troverai asciugacapelli e asciugamani, nonché un bagno con WC separato e una doccia. Alcune camere con l'aria condizionata offrono viste sul giardino. Inoltre, Courtyard By Marriott Shanghai Xujiahui offre apartment con un comodo angolo cottura dotata di una microonde, utensili da cucina e una zona pranzo.
Il ristorante MoMo Cafe si trova accanto all'hotel Courtyard By Marriott Shanghai Xujiahui.