Tulu Apartment Shanghai Xuhui hotel is a great place to stay in Xuhui, which is home to the Shanghai Botanical Gardens and historic places of worship like the huge Buddhist Longhua Temple and the neo-Gothic St Ignatius Cathedral, 20 minutes' walk from Tianzifang Neighbourhood.
Such city attractions as the offbeat and macabre Shanghai Public Security Museum, which is 350 metres from this hotel, and Former French Concession, which is 2.5 km away, are well worth a visit. As a plus for business travellers, the 3-star hotel is 6 km from the 468m-tall poured-concrete tripod Oriental Pearl TV Tower. Cultural experiences in the area feature Shanghai Grand Theatre, situated 10 minutes' drive from the Tulu Apartment Shanghai Xuhui. Shanghai Metro train station is 6 km away, and Damuqiao Road underground station is about 800 metres away.
This property features 24 rooms with a balcony, furnished with a writing table. Bathrooms with a separate toilet and a shower, also offer dryers and bath sheets.
221B Baker St is adjacent to Tulu Apartment Shanghai Xuhui hotel, a 13-minute walk away.