Yabuli Business Resort


Yabuli • Show on map
View Details for Price
Located in Shangzhi, 2.2 mi from Yabuli International Convention & Exhibition Center, Yabuli Business Resort features ski-to-door access and rooms with free WiFi access. The property is around 2.3 mi…More info
