Hotel Cortis Homestay
★★★
No. 36 Qiaodong Road, Tongmian Town, Chongzuo, China Show on map
Cottonwood Hotel is a 2-star hotel in Chongzuo, China. It is one of 369 places to stay in Chongzuo listed on Triptoic.
No. 36 Qiaodong Road, Tongmian Town, Chongzuo, China
Cottonwood Hotel is located at No. 36 Qiaodong Road, Tongmian Town, Chongzuo, China.
Cottonwood Hotel is rated 2 stars.
Highly rated alternatives close by
Hotel
Entire House
Apartment/Flat
#3 in Lang Son
Hotel