Hotel Wuyu Mountain Resort Hotel (Chongqing Nanbin Road Changjiahui Branch)
★★★★
8F18F, Building 4, Xingyao Tiandi, Beibin 2nd Road, Chongqing, China Show on map
Yuemu Hotel is a 3-star hotel in Chongqing, China. It is one of 12,415 places to stay in Chongqing listed on Triptoic.
8F18F, Building 4, Xingyao Tiandi, Beibin 2nd Road, Chongqing, China
Yuemu Hotel is located at 8F18F, Building 4, Xingyao Tiandi, Beibin 2nd Road, Chongqing, China.
Yuemu Hotel is rated 3 stars.
Highly rated alternatives close by
Hotel
Hotel