El Apartamento Shuiguang Shanghái está situado en el barrio Xuhui de Shanghái, a 500 metros del Zhenchalin Tea.
El Museo de Historia Natural de Shanghái y el Museo de Shanghái están a unos 10 minutos en coche y a unos 2 km del apartamento, respectivamente. Desde este apartamento, el Acuario de Shanghái está a unos 6 km.
Este alojamiento ofrece una cocina completa. La estación de metro Jiashan Road está al alcance del Apartamento Shuiguang, que le conecta con el resto de Shanghái con facilidad.