Located in
Taichung's city center with only a three-minute walk from the Taichung Train Station, this hotel is a popular choice for travelers. From here, guests can enjoy easy access to all the city's top attra ...
Read more
Located in
Taichung's city center with only a three-minute walk from the Taichung Train Station, this hotel is a popular choice for travelers. From here, guests can enjoy easy access to all the city's top attraction including First Square Shopping Building, TADA Center, and Cheng Huang Temple. The hotel features 104 inviting rooms equipped with modern amenities to maximize your comfort. Twinstar Hotel offers an excellent variety of recreational facilities including a fitness center. Whatever the reason for your stay, Twinstar Hotel will make it a good one.