The City On The Cliff is a stunning 5-star hotel located in the picturesque city of Lishui, China. Known for its breathtaking natural scenery and rich cultural heritage, Lishui provides a serene backdrop for both leisure and business travelers. The hotel boasts an impressive guest rating of 10.0 out of 10, reflecting exceptional service and a commitment to guest satisfaction.