Hotel Cheerymay Hotel Fenghuang Ancient Town
★★★
No. 17, Biaoying Street, Fenghuang, China Show on map
Bijianglou Riverside Inn (Fenghuang Ancient Town Xueqiao Branch) is a 3-star hotel in Fenghuang, China. It is one of 705 places to stay in Fenghuang listed on Triptoic.
No. 17, Biaoying Street, Fenghuang, China
Bijianglou Riverside Inn (Fenghuang Ancient Town Xueqiao Branch) is located at No. 17, Biaoying Street, Fenghuang, China.
Bijianglou Riverside Inn (Fenghuang Ancient Town Xueqiao Branch) is rated 3 stars.
Highly rated alternatives close by
Hotel
Hotel
Hotel
Hotel
Hotel
Homestay