Loading hotels
Confirming room availability...
Twinstar Hotel, No.158 Sec. 4 Fuxing Rd., Taichung, Taiwan
This comfortable Hotel is situated in Taichung. Twinstar Hotel does not operate a 24-hour reception. Those who dislike animals may enjoy their stay, as this Hotel does not allow pets.