Situated in Huangshan, Yurun Hanyuelou Villa Resort is tastefully decorated throughout, masterly blending the traditional Chinese architecture and contemporary elements.
Number of rooms: 99
No.78, Yingbin Avnue, Tunxi District, 245011 Huangshan, China