River Front Business Hotel Shanghai includes 136 rooms and is 7 km from the Himalayas Art Center. There is a conference room along with parcel service at this hotel.
The Zhangheng Park is a 10-minute ride from the 4-star hotel in Shanghai. Guests of the property can get to Shanghai New International Expo Center, which is 8 km away. Zhangdong Road Jinqiu Road bus stop is at a distance of a short way from the River Front Business.