Hotel Cheerymay Hotel Fenghuang Ancient Town
★★★
42 leopard Bay Road, Fenghuang, China Show on map
Liuheju Hotel is a 2-star hotel in Fenghuang, China. Guests rate it 4.8/10 (fair) across 1 reviews, ranking it #96 of 685 places to stay in Fenghuang.
42 leopard Bay Road, Fenghuang, 416200, China
Liuheju Hotel has a guest rating of 4.8 out of 10 from 1 reviews, which is considered fair. It ranks #96 of 685 properties in Fenghuang on Triptoic.
Liuheju Hotel is located at 42 leopard Bay Road, Fenghuang 416200, China.
Liuheju Hotel is rated 2 stars.
Highly rated alternatives close by
Hotel
Homestay
#3 in Fenghuang