B & B Inn Xuhui Hotel Shanghai offers 182 rooms 1.6 km from Former French Concession. This hotel also includes parking.
The accommodation is nestled right in the centre of Shanghai, a walk from Xinzha Road underground station. People's Park is 350 metres from the 4-star hotel, and Yu Garden is 2.1 km away. This property lies near corporate offices. B & B Inn Xuhui Hotel is located within easy walking distance of Shanghai Grand Theatre, in Shanghai. West Nanjing Road at Huanghe Road bus stop is also situated 600 metres from the accommodation.
Some rooms are decorated in standard design.
Breakfast is served in the restaurant each morning. This Shanghai hotel is within close distance of the quick bites Jia Jia Tang Bao.