Formosa 101

9F, No. 115, Section 2, Keelung Road, Xinyi District, 110 Taipei, Taiwan

Hotel image
Read more reviews for Formosa 101