El Apartamento Yewang Shanghái está situado a unos 15 minutos a pie del Templo Jing'an, y a 2 km del Museo de Historia Natural de Shanghái.
Este apartamento se encuentra en el barrio Xuhui, no muy lejos de la estación de metro Jing'an Temple. Desde el apartamento, el Museo de Shanghái está a unos 3 km.
El establecimiento también ofrece una cocina completa. El Apartamento Yewang está a 300 m de la parada de autobuses Huashan Road.