Situato a circa 900 metri da Suzhou River, il Seventh Heaven Hotel Shanghai comprende 56 camere. L'hotel 3 stelle dispone di un ristorante e un deposito bagagli, nonché diverse comodità, tra cui servizio di cambio valuta e un ascensore.
Questo hotel si trova nel quartiere Thonburi, in prossimità della stazione della metropolitana People's Square. Tra le attrazioni turistiche a 3 km dall'hotel Seventh Heaven Shanghai c'è l'Enclave di Tianzifang. Gli ospiti apprezzeranno anche la vicinanza a People's Square, situato a soli 13 minuti a piedi. Questo alloggio è a breve distanza dal Centro espositivo per la pianificazione urbanistica di Shanghai. La fermata dell'autobus Fuzhou Road at Middle Fujian Road, che offre un collegamento diretto con i principali luoghi d'interesse della città, si trova a pochi minuti a piedi dal Seventh Heaven.
Le camere includono un salottino e una zona pranzo e una TV a schermo piatto con canali satellitari per la tua comodità. Gli ospiti possono usufruire di un impianto di climatizzazione, nonché di un mini bar e servizi per la preparazione di tè/caffè. Tra i servizi nei bagni ci sono un bagno con WC separato e una doccia, così come certe comodità, 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 abbastanza vicino al Seventh Heaven Shanghai.