Xujiahui-Kathedrale befindet sich ungefähr 7 Kilometer von dem 4-Sterne-Hotel Somerset Xuhui Riverside Shanghai Serviced Apartments entfernt und ist einen Besuch wert.
Der Longhua-Tempel ist in ca. 15 Fahrminuten Entfernung. Die strategische Lage des Hotels in der Nähe von einem Supermarkt, den Einkaufszentren und Geschäftszentren ist ein großer Vorteil für Einkaufslustige. Das Aparthotel befindet sich in circa 8 km Entfernung von der Pudong-Promenade. Das Somerset Xuhui Riverside Shanghai Serviced befindet sich in der Nähe des Bahnhofs Shanghai Metro und zwar rund 30 Fahrminuten entfernt.
In manchen Zimmern stehen ein persönlicher Safe, ein Flachbildfernseher mit Satellitenkanälen und schallisolierte Fenster zur Verfügung. Die Gäste werden Annehmlichkeiten wie ein Bügeleisen/Bügelbrett und eine Klimaanlage zu schätzen wissen und sich mit einem Flachbildfernseher mit Satellitenkanälen entspannen.
Hier wird ein einfaches Frühstück jeden Morgen angeboten.