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, 25 minutes' walk from Riverside Promenade.
Such city attractions as the offbeat and macabre Shanghai Public Security Museum, which is just 350 metres from this hotel, and the 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 a short way from this property, while Damuqiao Road tube station is about 800 metres away.
The hotel features 24 rooms with a balcony, furnished with a writing table. Bathroom essentials include a separate toilet and a shower, and such comforts as a dryer and bath sheets.
The restaurant 221B Baker St is situated a 13-minute stroll from Tulu Apartment Shanghai Xuhui hotel.