Located at a distance of 0.7 km from Liuli China Museum, Guisu B&B - Shanghai South Shaanxi Road Branch is around 500 metres from Zhenchalin Tea.
The hotel is situated in the Xuhui district, a few minutes' drive from Jiashan Road underground station. Religious sights in the area include Jade Buddha Temple (4.1 km) and the expansive historic City God Temple of Shanghai (3.3 km). This 3-star hotel is also around 15 minutes' drive from Shanghai World Financial Center. The bus stop South Shaanxi Road Yongjia Road is located within short walking distance of the property.
These rooms here offer private bathrooms.
The café Cafe Del Volcan is situated within 600 metres of this hotel.