Xiangshuyuan Wulong Xiannvshan Store Hotel
No.70,Cuiyun Road,Xiannvshan Town, 408500 Wulong, China
Featuring a terrace, Xiangshuyuan Wulong Xiannvshan Store is located in Wulong. Among the facilities at this property are a 24-hour front desk and room service, along with free Wi-Fi throughout the property. The hotel features family rooms.