Situato nel quartiere dello shopping Cremorne, a una distanza di 6 km da Heming Tower, il Royal Century Hotel Shanghai offre una piscina interna e una vista sulla città. L'hotel offre Wi-Fi nelle aree comuni e ha una sala meeting per coloro che viaggiano per affari.
Il Chinese Culture Park si trova vicino all'hotel 5 stelle, mentre la fermata d'autobus San Marino è a soli 10 minuti a piedi. Il Royal Century Hotel è a una distanza di 3 km dagli Shanghai Huaxia Culture Tourism Zone. La stazione della metropolitana Tangzhen è situata a 600 metri dalla struttura.
Dotate di una cassetta di sicurezza, alcune delle 162 camere presentano finestre insonorizzate, uno scrittoio. Dispongono di un mini bar, e di certe comodità, come tende oscuranti e un impianto di climatizzazione. Gli ospiti possono inoltre usufruire di un bagno con WC separato e una doccia, nonché di servizi come asciugacapelli e accappatoi.
Il Royal Century Hotel Shanghai ha un lounge bar con una vasta gamma di bevande rilassanti.