Fenchihu Hotel

No. 178-1, Zhonghe Village, 604 Fenchihu, Taiwan

Hotel image
Read more reviews for Fenchihu Hotel