Hotel Atour Hotel Wenshan Everbright Plaza Dongfeng Road
★★★★
No. 51 Longquan Road, Wenshan, China Show on map
Shuanglong Hotel (Balaoduan Branch) is a 2-star hotel in Wenshan, China. It is one of 697 places to stay in Wenshan listed on Triptoic.
No. 51 Longquan Road, Wenshan, China
Shuanglong Hotel (Balaoduan Branch) is located at No. 51 Longquan Road, Wenshan, China.
Shuanglong Hotel (Balaoduan Branch) is rated 2 stars.
Highly rated alternatives close by
Hotel
Guest favorite
#1 in Lao Cai City
Hotel
Hotel