The Juru Mansions Hotell Shanghai ligger ca 2 km från St. Ignatius-katedralen och 2,1 km från Huangpufloden. Detta 3-stjärniga hotell har också en parkering.
Hotellet ligger 4 km från Shanghais centrum och 15 km från Shanghai Hongqiao internationella flygplats. Boendet erbjuder närhet till sådana natursevärdheter som Yuträdgården (6 km) och Fuxing-parken (2,2 km). Du hittar Jade buddha tempel inom 4 km från detta hotell. Busshållplatsen Zhaojiabang Road Wuxing Road är placerad 800 meter från The Juru Mansions Hotell och ca 5 minuters promenad tar gäster till tunnelbanestationen Zhaojiabang Road.
Frukost erbjuds varje morgon i restaurangen. Retreat Cafe och Chateau Dionne, som serverar både mat och dryck, ligger 600 meter från stället.