Wumao Hotel is rated 3 stars and is placed about 2.1 km from Jade Buddha Temple.
The property is situated 2.2 km away from Shanghai Yufo Temple. The city center lies within 6 km from the venue.
This hotel is 200 meters from Caoyang Road underground station. Hongqiao airport can be reached by car.
No.2550 North Zhong Shan Road, Shanghai P.R.C. #200063,
According to guest reviews, the hotel has been rated asBest Design Hotels in China
Hover above the icons to see hotel photo and details.
Click the hotel to go to the main hotel page.
Guest reviews are submitted by our customers after their stay at Wumao