Das Sunrise on the Bund Hotel liegt in Shanghai im Stadtteil Hongkou, nahe dem Ufer des Huangpu-Flusses. Das Hotel befindet sich in der Nähe der bekannten Uferpromenade „The Bund“. In fußläufiger Umgebung sind Restaurants, Einkaufsmöglichkeiten sowie öffentliche Verkehrsmittel erreichbar. Sehenswürdigkeiten im Bereich des Bundes und der Innenstadt können vom Hotel aus gut erreicht werden.
Das Hotel verfügt über eine Rezeption, mehrere Restaurants und Bars sowie Gemeinschaftsbereiche. Zur Ausstattung gehören ein Fitnesscenter, ein Innenpool, ein Spa-Bereich und Konferenzräume. Darüber hinaus bietet das Hotel einen Zimmerservice, WLAN sowie Serviceleistungen für Geschäftsreisende und Urlaubsgäste.
Die Zimmer sind klimatisiert und mit einem Bett ausgestattet. Zur Zimmerausstattung gehören ein Fernseher, ein Schreibtisch, eine Minibar, ein Safe sowie Möglichkeiten zur Tee- und Kaffeezubereitung. Jedes Zimmer verfügt über ein eigenes Badezimmer mit Dusche/WC oder Badewanne und Haartrockner.