Alila Yangshuo Hotel, China

Alila Yangshuo Hotel, China


Backed by the Karst Mountains in South China, the recently opened Alila Yangshuo Hotel has been converted by Beijing-based...