Das Hundred Centuries Hotel Shanghai liegt im Herzen von Shanghai und in rund 3 km Entfernung vom Huangpu Jiang. Alle Gäste können Hochgeschwindigkeitsinternet im ganzen Gebäude und Zugang zu einem Freizeitclub genießen.
Ungefähr 15 Minuten mit dem Auto von hier entfernt liegt das Museum für Wissenschaft und Technik Shanghai. Zu den nahe gelegenen kulturellen Attraktionen gehört der Bund, der sich in einer 4 km Entfernung vom Hundred Centuries befindet. Die U-Bahn-Station South Xizang Road ist ungefähr 5 Minuten zu Fuß entfernt.
Es gibt 112 Zimmer mit einer Klimaanlage. Einige von ihnen bieten WLAN sowie eine Minibar. Die Zimmer sind außerdem mit einem privaten Bad ausgestattet.
Die Gäste können sich in der Lounge- Bar entspannen und dabei eine große Auswahl an Snacks genießen.