Holiday Inn - Huangshan, Huangshan, China
Holiday Inn - Huangshan is conveniently located at No 4 Binjiang East Road in Huangshan, China
Hotel Location:
Address: No 4 Binjiang East Road
City: Huangshan
Country: China
phone: +86 559 211 6886
Hotel Features:
- Sauna
- Air Conditioning
- Room Service