Apartment/Flat About Wudu Hotel
Wudu Hotel is a 5-star hotel in Chongqing, China. It is one of 12,415 places to stay in Chongqing listed on Triptoic.
Property facts
- Property type
- Hotel
- Star rating
- 5 stars
Location
No. 24 Zengjiayan, Zhongshan Fourth Road, Shangqing Temple, Yuzhong District, Chongqing, 400015, China, Chongqing, China
Loading map…
Frequently asked questions
Where is Wudu Hotel located?
Wudu Hotel is located at No. 24 Zengjiayan, Zhongshan Fourth Road, Shangqing Temple, Yuzhong District, Chongqing, 400015, China, Chongqing, China.
How many stars does Wudu Hotel have?
Wudu Hotel is rated 5 stars.