amba TAIPEI ZHONGSHAN 4 stars

No. 57-1, Section 2, Zhongshan North Road, Zhongshan District, 10412 Taipei, Taiwan

Hotel image
Read more reviews for amba TAIPEI ZHONGSHAN