The 4-star Sovereign Business Hotel Shanghai is around 5 minutes' walk from the People's Park and features bicycle and car rentals for guests' convenience. The hotel is a good starting point for exploring Shanghai, including the attractive Jing'an Sculputure Park, which is a mere 0.6 km away.
The New World City Plaza is 850 m from this Shanghai hotel, while the Huxinting Teahouse is nestled about a 25-minute walk away. As a plus for business travellers, the Sovereign Shanghai is 2.7 km from the 468m-tall poured-concrete tripod Oriental Pearl TV Tower. The accommodation is situated right near Former French Concession, while Huzhu express line bus station lies only 250 metres away. Within a 1-km distance of the hotel guests can reach Xinzha Road tube station.
You can dine at Barbarossa Restaurant & Lounge, in the vicinity of the Sovereign.