Featuring high-speed Internet access in the rooms, Riverview Hotel Shanghai sits at a distance of 3.1 km from People's Square. Guests who stay at the hotel can park their car on site.
The accommodation is located 5 minutes' walk from Sunny Beach, in close proximity to Xiaonanmen tube station. Shanghai Tower is at a distance of 2.3 km from this 4-star hotel, while Shiliupu bus stop is nearly 10 minutes' walk away. Shanghai Ocean Aquarium can also be found at a distance of 2.5 km from the property. For those travelling from afar, Shanghai Hongqiao International airport is 16 minutes' drive away.
Some of the 200 air-conditioned rooms at the Riverview are furnished with a sofa set, and appointed with a coffeemaker. Some rooms are fitted with a private bathroom. Guests can also enjoy garden views.
CHAR bar and grill is nearly 5 minutes' walk away and serves European specialities.