Fu Chia Hotel 1 stars

No. 5 , Lane 11, Zhongsi Road, 200 Keelung, Taiwan

Hotel image
Read more reviews for Fu Chia Hotel