B & B Inn Xuhui Hotel
The luxury B & B Inn Xuhui Hotel is a 4-star property placed 1.7 km from Metro City Plaza. Featuring French architecture, the hotel occupies a 15-story building opened in 2006. It features 24-hour front desk, turndown service and room service as well as free self parking, an elevator and a convenience shop.
The hotel is placed 15 minutes' walk from Guangqi Park. It is about 7 km away from the center of Shanghai.
Ding Ding In Macau Beans Fishing offers Japanese meals and lies within 700 meters of the property.
Hongqiao airport can be reached in 20 minutes by car from B & B Inn Xuhui Hotel.
There are car rentals available on site.