Bay View Hotel

No. 131, Qilin Road, 961 Chenggong, Taiwan

Hotel image
Read more reviews for Bay View Hotel