Situado a 5 minutos a pie de Río Wusong, el hotel Lakeside Holiday Inn Shanghái, de 3 estrellas, ofrece 100 habitaciones. El hotel dispone de un aparcamiento en el lugar.
Destacado por su ubicación a 25 minutos andando del Jardín Yuyuan en el barrio Huángpu de Shanghái, el hotel se encuentra relativamente cerca de Bund. Los lugares de interés religioso de la zona son el Templo ciudad de Dios (1 km) y el Templo del Buda de Jade (3 km). La posada te brinda la oportunidad de visitar lugares de interés natural como el Parque de Lu Xun, a 3 km de distancia. El Lakeside Holiday Inn está a solo 5 minutos a pie de la estación de autobuses el Middle Henan Road at East Nanjing Road y a solo 10 minutos andando de la estación de metro Tiantong Road.
Se sirve desayuno todas las mañanas en el restaurante. El restaurante el Hakkasan ofrece comida asiática y se encuentra a 450 metros de distancia.