Shanghai Expo Riverside Hotel est un endroit pour séjourner dans le quartier "Cremorne", à environ 4 km de la Place du Peuple. L'hotel offre un restaurant, il est situé assez proche du Musée des arts de Chine.
Le musée des Shikumen se trouve à environ 10 minutes en voiture de cet hotel 5 étoiles et la Salle omnisports Mercedes Benz Arena est à seulement 6 minutes à pied. Expo Riverside est aussi à environ 3 km des sites naturels tels que le Parc Fuxing. Outre d'autres attractions culturelles le Pont de Nanpu est niché à environ 25 minutes de marche de cet hébergement. Il est établi non loin de la station de métro le Musée des Arts de Chine.
Il y a 293 chambres à Expo Riverside de Shanghai, chacune d'entre elles possède une climatisation, et des équipements de divertissement comme une TV à écran plat avec des chaînes satellite. Les chambres de la résidence disposent d'un coffre personnel, d'une TV à écran plat avec des chaînes satellite et de la climatisation ainsi que de salles de bain avec une toilette séparée et une douche.
On offre un petit-déjeuner sous forme de buffet chaque jour. À Putien Restaurant, vous pourrez déguster la cuisine Singaporean, d'ailleurs, il se trouve à environ 1 km d'Expo Riverside.