Built in 2014, Xiangshan International Hotel is a distinct addition to Yangshuo and a smart choice for travelers. Situated only 68 km from the city center, guests are well located to enjoy the town's attraction ... Read more

View all Luxury Hotels in Yangshuo