Das 5-Sterne-Hotel Sunrise On The Bund Shanghai liegt im Shopping- Stadtteil von Shanghai, in einer Entfernung von 6 km vom Jadebuddha-Tempel, und bietet ein Hallenbad sowie einen herrlichen Blick auf die Stadt. Das Hotel mit 144 Zimmern liegt in 10 Autominuten Entfernung vom Platz des Volkes, einem beliebten Ort zum Einkaufen.
Der Oriental Pearl Tower liegt knapp 1 Kilometer von hier entfernt. Das Sunrise On The Bund Shanghai liegt auch nicht weit entfernt von der U-Bahn-Station International Cruise Terminal. Auch der Bund ist in einer 25 Gehminuten Entfernung vom Hotel. Die Bushaltestelle East Changzhi Road Lushun Road ist 1 km weit weg von der Unterkunft und der Bahnhof Shanghai Metro liegt in einer Entfernung von 3 km von der Unterkunft.
Die Zimmer verfügen über eine Klimaanlage sowie eine Minibar und ein elektrischer Wasserkocher für den Komfort der Gäste. Neben einer getrennten Toilette und einer Dusche gehören auch ein Haartrockner und Handtücher zur Ausstattung des Badezimmers. Sie sind mit einem angeschlossen Badezimmer ausgestattet.
Je nach Saison wird eine große Auswahl an chinesischen Spezialitäten angeboten. Vor Ort gibt es eine Lounge- Bar. Das Restaurant Cafe Monsieur ist lediglich 5 Minuten zu Fuß vom Sunrise On The Bund Shanghai entfernt.