Il centro di Shanghai si trova 3 km da quest'albergo a 3 stelle, Metropolo Shanghai Xujiahui, e il Palazzetto dello sport e centro eventi Mercedes Benz Arena è a circa 2 km di distanza.
L'hotel si trova a Shanghai, a 5 minuti di camminata dalla stazione della metropolitana di Madang Road. Da quest'albergo ci vogliono circa 10 minuti da Oriental Pearl Tower. La zona comprende anche attrazioni naturali come il Parco di Fuxing, relativamente vicino a questa struttura. Potete prendere l'autobus alla fermata Xujiahui Road South Huangpi Road, a soli 10 minuti di camminata da dall'albergo. Metropolo Shanghai Xujiahui si trova a Shanghai, a 20 km dall'aeroporto Internazionale di Shanghai-Hongqiao.
La colazione viene servita al ristorante. Gli ospiti possono rilassarsi al bar lounge della struttura. Durante il loro soggiorno presso quest'hotel, gli ospiti possono scegliere tra i punti di ristoro nelle vicinanze, come Little Sheep Hot Pot, a soli 5 minuti a piedi dalla struttura, o Coquille Seafood Bistro, a 7 minuti a piedi.