+UPLOAD
50 Reviews

Taipei International Hotel

No. 66, Section 1, Nanjing East Road, 104, Taipei