Wumao - Shanghai31.243242, 121.423066
According to guest reviews, the hotel has been rated as Best Design Hotels in China
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.
- Room service
- Bell staff/Porter
- Business services
- City landmarks