In einer Entfernung von 5 Gehminuten von dem 4-Sterne-New Beacon International Hotel Shanghai liegt Shanghai Indoor Stadium. Im Hotel gibt es einen Konferenzraum mit einem Paketdienst.
Jing’an-Tempel ist ca. 6 Kilometer von der Unterkunft entfernt. Zu den Sehenswürdigkeiten in einer Entfernung von 10 Autominuten vom New Beacon International Shanghai gehört Stadion Shanghai International Gymnastics Centre. Longhua-Tempel ist in einem 25-minütigen Spaziergang erreichbar. Das Hotel befindet sich außerdem gleich neben der U-Bahn-Station Shanghai Stadium.
Für einen komfortablen Aufenthalt in Shanghai bietet das New Beacon International Hotel 124 Zimmer, die über einen Safe, kostenloses WLAN und Ausstattung zur Kaffee- & Teezubereitung verfügen.
Lassen Sie den Abend in einer hauseigenen Lounge- Bar schön ausklingen. Das Restaurant Ju Shi Wu He Min mit einer großen Auswahl an Gerichten ist etwa 650 Meter von der Unterkunft entfernt.