Featuring a garden and a terrace, Alley Mountain View Garden Hotel is located in Yangshuo, 700 metres from Yangshuo South Bus Station. This 4-star hotel offers free WiFi. Yangshuo West Street is 1.2 km from the property.
At the hotel, the rooms are fitted with a desk and a flat-screen TV. All rooms include a private bathroom with free toiletries, while selected rooms also feature a..