Das 31-stöckige Fraser Suites Top Glory Shanghai befindet sich im Viertel Pudong von Shanghai, circa 100 Meter vom Fluss Huangpu Jiang entfernt. Das Hotel mit einem Hallenbad ist in einer erstklassigen Lage gelegen. Außerdem verwöhnt es seine Gäste mit einem Dampfbad und einem Hallenbad.
Shanghai World Financial Center ist ungefähr 500 Meter von dem 5-Sterne-Hotel und Bund ist innerhalb von 10 Minuten Autofahrt von hier aus zu erreichen. Das Fraser Suites Top Glory Shanghai liegt auch in einer 10 Gehminuten Entfernung von der U-Bahn-Station Lujiazui. Sehenswürdigkeiten wie Jin Mao Tower und Shanghai Tower sind etwa 7 Gehminuten von der Unterkunft entfernt. Die Yanlord Garden Dongchang Lu Eingang ist nur ein paar Schritte entfernt vom Fraser Suites Top Glory Shanghai.
Viele Nichtraucher- Zimmer des Aparthotels bieten kostenloses WLAN und TV sowie Ausstattung zur Kaffee- & Teezubereitung. Die Unterkunft verfügt über 185 Zimmer verteilt auf 31 Stockwerken.
Im Restaurant des Hotels können die Gäste jeden Morgen ein Frühstücksbuffet genießen. Ungefähr 19 Gehminuten von der Unterkunft entfernt werden gesunde Gerichte im Restaurant Pizza Vera Bund aufgetischt.