Telstar Resort Hotel
Search & compare prices for Telstar Resort Hotel in all hotel booking websites.
Telstar Resort Hotel Address: No.77-11, Sec. 2, Dongshan Rd, Taichung City, Taiwan
Minimum price found for Telstar Resort Hotel was: Null TWD
Click here to get more information, photos & guest ratings for Telstar Resort Hotel