30.207162 ­115.037745
Go to map view
Cihu Mountain Villa Hotel - Huangshi - Building
Cihu Mountain Villa Hotel - Huangshi - Restaurant
Cihu Mountain Villa Hotel - Huangshi - Conference room
Cihu Mountain Villa Hotel - Huangshi - Attractions
Cihu Mountain Villa Hotel - Huangshi - Attractions
Cihu Mountain Villa Hotel - Huangshi
Cihu Mountain Villa Hotel - Huangshi
1 Hujin Road, Huangshi, Hubei 435003, China +86 714 635 3333
Nestled at the foot of a mountain, Huangshi's Cihu Mountain Villa is located on Cihu Lake in the city's economic development zone.

Get Rates

Show Cihu Mountain Villa Hotel at top of the results.

Get Flight + Hotel

Guest Ratings