Hotel nearby Fengshan
1 found
Fongbin Inn
Fongbin Inn offers pet-friendly accommodation in Fengshan village of Alishan Township. Surrounded by mountains, it is the most northern village in Alishan. There are several forest hiking routes with beautiful nature views in the area.
More Hotel in other Cities
Interesting places in Fengshan
Search this area