Top Of The Clouds

Yangshuo • Show on map
Price as low as CNY 73.91
Situated in Yangshuo 13 km from Yangshuo South Bus Station Top Of The Clouds features accommodation with a restaurant free private parking a garden and a terrace. The property is located 15 km from Yangshuo…More info
