Located about 25 minutes on foot from Riverside Promenade, the 4-star Capella Shanghai hotel includes 55 rooms. There is also parking.
The centre of Shanghai can be reached in 30 minutes' walk of the hotel, and such cultural venues as The Bund Sculpture are 4.9 km away. This Shanghai hotel stands right near Jiashan Road tube station. The property lies about 25 minutes on foot from the Stlgnatius cathedral "Xujiahui Catholic Church". For those travelling from afar, Shanghai Hongqiao International airport is 14 minutes' drive away.
Xiao Lu Lu Restaurant serves Chinese cuisine and is located 6 minutes' walk away.