Bei Shi Hotel is situated in the center of Shanghai in 15 minutes walking distance from Shanghai Museum .
The Bund City Sculptures is located just 1.9 km away. The property is set within 2 km distance from the city center.
Offering various dining options, Grandma'S and Beans Fishing Square are about 5-minute walk away.
20 minutes' drive from Hongqiao airport and 15 minutes' walk to Shanghai Railway Metro train station.