Along with a restaurant, this hotel has a health club and a bar/lounge. Self parking is free. Other amenities include a sauna, a coffee shop/cafe, and massage/treatment rooms.
Near a metro station, Oriental Riverside Hotel is in Downtown Shanghai, a walkable area in Shanghai with good shopping. The Bund and City God Temple are local landmarks, and some of the area's attractions include Great World Entertainment Center and Yu Garden. Looking to enjoy an event or a game while in town? See what's happening at Mercedes Benz Arena or Hongkou Football Stadium. Guests appreciate the hotel's location for the sightseeing.