Just 14 minutes on foot from the Shanghai Wild Animal Park, the 4-star Meilun Hotel Shanghai International Tourist Resort includes 103 rooms. A restaurant and a barber shop are available for guests' convenience at this Shanghai hotel, which sits in the Cremorne district.
The hotel is located 4.3 km from Nanhui Taohua Village in Shanghai.
The rooms at the Meilun Hotel Shanghai International Tourist Resort include an air conditioner, as well as media facilities like a multi-channel TV. There is also a private bathroom. Bathrooms come with a separate toilet and a shower, along with shower caps and towels.
You can have a buffet breakfast before going out to explore the area. The menu at the onsite Chinese restaurant comprises Chinese cuisine.