Located in the Putuo district of Shanghai, the 3-star Riverside Hotel is around 6 km from such culture-oriented attractions as the modern Shanghai Urban Planning Exhibition Hall Museum. High-speed Internet access is available for USD 4 per hour in the rooms.
The hotel is situated at a distance of 2.8 km from Shanghai Propaganda Poster Art Centre and just near Jinshajiang Road underground station. The Shanghai Museum is about 6 km from the Riverside, while Shanghai Hongqiao International airport is 15 km from it. The property lies at a distance of 3.3 km from Jade Buddha Temple. Caoyang Road Tanjiadu Road bus stop is located a short distance from Riverside Hotel.
TaiXing Restaurant offers Chinese dishes and is situated within a 1-km distance of the accommodation.