City 118 Chain Inn (Huangshan High Speed Rail Station) is a charming 2-star hotel nestled in the scenic city of Huangshan, China. Known for its breathtaking landscapes and rich cultural heritage, Huangshan offers visitors a unique blend of natural beauty and historical significance. With a perfect guest rating of 10.0 out of 10, based on customer feedback, the City 118 Chain Inn ensures a welcoming atmosphere for all travelers.