Yangshuo Yueyue Ting Lan She Hotel
No.1, Lane 2, Fengming Road, Yangshuo Town, Yangshuo County, China, 541500 Yangshuo, China
Situated in Yangshuo, 300 metres from Yangshuo South Bus Station, Yangshuo Yueyue Ting Lan She Hotel features accommodation with free Wi-Fi and free private parking. The property is around 5.8 km from Darongshu Scenic Area, 2.