The B and B Inn Xuhui Hotel Shanghai is set in Xuhui, a short walk from Shanghai Stadium.
The B and B Inn Xuhui Hotel Shanghai offers 150 air conditioned rooms.
The hotel's on-site restaurant provides a convenient option for those wanting to dine in.
Shanghai Hongqiao International Airport (SHA) is less than a 30-minute drive from the B and B Inn Xuhui Hotel Shanghai. The Shanghai Xintiandi, The Bund and the Shanghai French Concession are within a 20-minute car ride from the hotel.