Taipei Garden Hotel
Taipei Garden Hotel
Hotel
No.1, Sec.2, Zhonghua Road, Zhongzheng District, Taipei, Taiwan
86
Very Good ·
959 reviews