Taipei Garden Hotel 5 stars

No. 1, Section 2, Zhonghua Road, Zhongzheng District, 10065 Taipei, Taiwan

Hotel image
Read more reviews for Taipei Garden Hotel