Hotel Jun Hotel Hunan Huaihua Xupu County Pedestrian Street
★★★
No. 138 Zhuzhou Road, Xiangxi, China Show on map
Water Orchid Hotel is a 2-star hotel in Xiangxi, China. It is one of 757 places to stay in Xiangxi listed on Triptoic.
No. 138 Zhuzhou Road, Xiangxi, China
Water Orchid Hotel is located at No. 138 Zhuzhou Road, Xiangxi, China.
Water Orchid Hotel is rated 2 stars.
Highly rated alternatives close by
Hotel
Hotel
Entire House
Apartment/Flat