Twinstar Hotel

Address / No. 158, Sec. 4, Fuxing Rd., East Dist., Taichung City 401, Taiwan

Telephone / 04 2226 1811