Hotel Cheerymay Hotel Fenghuang Ancient Town
★★★
No. 136 Huilongge (near Fengqiao, Hongqiao, and Beimen Jumping Rocks), Fenghuang, China Show on map
Mountain Stream Water Playing in the River View Pavilion Inn (Fenghuang Ancient Town Branch) is a 3-star hotel in Fenghuang, China. It is one of 705 places to stay in Fenghuang listed on Triptoic.
No. 136 Huilongge (near Fengqiao, Hongqiao, and Beimen Jumping Rocks), Fenghuang, China
Mountain Stream Water Playing in the River View Pavilion Inn (Fenghuang Ancient Town Branch) is located at No. 136 Huilongge (near Fengqiao, Hongqiao, and Beimen Jumping Rocks), Fenghuang, China.
Mountain Stream Water Playing in the River View Pavilion Inn (Fenghuang Ancient Town Branch) is rated 3 stars.
Highly rated alternatives close by
Hotel
Hotel
Hotel
Hotel
Homestay