Das 5-Sterne-Royal Century Hotel Shanghai liegt im Shopping- Bezirk Cremorne und bietet einen Swimmingpool sowie verfügt über eine Ladestation für Elektrofahrzeuge vor Ort.
Heming Tower ist ca. 15 Fahrminuten vom Hotel entfernt, während Chinese Culture Park rund 3 Kilometer von hier entfernt ist. Shanghai Huaxia Culture Tourism Zone ist in 10 Autominuten zu erreichen. Das Royal Century Hotel befindet sich 600 m von der U-Bahn-Station Tangzhen und in rund 30 Fahrminuten Entfernung vom Bahnhof Shanghai Metro.
Das Hotel verfügt über 162 Zimmer mit einem Flachbild-TV sowie einer Minibar. In den Zimmern gibt es private Badezimmer. Man genießt einen Ausblick auf die Stadt von einigen Zimmern aus.
In der Lounge- Bar vom Royal Century Hotel Shanghai können die Gäste aus einer Vielzahl von entspannenden Getränken wählen.