Situato a circa 900 metri da Suzhou River, il Seventh Heaven Hotel Shanghai comprende 56 camere. L'hotel 3 stelle fornisce agli ospiti un ristorante e un deposito bagagli, e diverse comodità, tra cui servizio di cambio valuta e un ascensore.
Il centro di Shanghai è raggiungibile in 15 minuti a piedi da questo hotel, mentre luoghi di interesse culturale, come il Museo di Shanghai si trovano a 1 km. Tra i luoghi di interesse a circa 10 minuti in auto dall'hotel Seventh Heaven Shanghai c'è l'Enclave di Tianzifang. Gli ospiti potrebbero anche visitare People's Square, che si trova a 1 km. Il Centro espositivo per la pianificazione urbanistica di Shanghai è situato a breve distanza da questo alloggio. La stazione ferroviaria Shanghai Metro può essere trovata a circa 25 minuti a piedi dall'hotel Seventh Heaven.
Questo hotel offre camere che dispongono di un salottino e una zona pranzo con un impianto di climatizzazione, una TV a schermo piatto con canali satellitari. I servizi extra includono un bagno con WC separato e una doccia. I bagni sono dotati di un bagno con WC separato e una doccia, oltre a comfort come asciugacapelli e asciugamani. Una suite studio dispone inoltre di una cucina completa con una microonde, un frigo e un tostapane.
Potrai cenare al ristorante Shen DaCheng, situato a pochi minuti a piedi dal Seventh Heaven Shanghai.