El hotel Seventh Heaven Hotel, de 3 estrellas, está situado en el barrio Centro de Shanghái de Shanghái, a unos 6 km de lugares familiares como el Acuario océanico de Shanghái. El hotel cuenta con instalaciones de seguridad que incluyen caja fuerte y seguridad las 24 horas.
Este hotel está a unos 3 km del Templo del Buda de Jade y cerca de la estación de metro Tiantong Road. El Seventh Heaven Shanghái está situado cerca de lugares de interés natural como el Jardín Yuyuan (1 km) y el Parque de Lu Xun (3 km). Shanghái está a unos 3 km de este alojamiento. El hotel Seventh Heaven Hotel se encuentra a 20 km del Aeropuerto internacional de Shanghai Hongqiao y a una distancia cercana de la parada de autobús Fuzhou Road at Middle Fujian Road.
Cuenta con 56 habitaciones con una zona de comedor y cocina. Algunas están equipadas con TV de pantalla plana con canales vía satélite, además de máquina de café y también hervidor eléctrico. Los baños con ducha a ras de suelo y ducha también incluyen secador de pelo y gorros de ducha.
El hotel ofrece el desayuno en el restaurante. El restaurante el Hakkasan sirve platos de la cocina asiática y está a 14 minutos andando de este lugar.