Hotel Cheerymay Hotel Fenghuang Ancient Town
★★★
No. 48 Biaoying Street, Tuojiang Town (next to the waterwheel at Nanhua Gate), Fenghuang, China Show on map
Riverside Inn (Fenghuang Ancient Town Branch) is a 1-star hotel in Fenghuang, China. It is one of 705 places to stay in Fenghuang listed on Triptoic.
No. 48 Biaoying Street, Tuojiang Town (next to the waterwheel at Nanhua Gate), Fenghuang, China
Riverside Inn (Fenghuang Ancient Town Branch) is located at No. 48 Biaoying Street, Tuojiang Town (next to the waterwheel at Nanhua Gate), Fenghuang, China.
Riverside Inn (Fenghuang Ancient Town Branch) is rated 1 stars.
Highly rated alternatives close by
Hotel
Hotel
Hotel
Hotel
Hotel
Homestay