Smile 73 Hotel is conveniently located in Taichung, just a 10-minute walk from Taichung Railway Station and a 16-minute drive from Taiwan High Speed Rail - Taichung Station. Guests can easily stroll to the bus terminal.
Number of rooms: 57
No. 101, Guangfu Road, Central District, 400 Taichung, Taiwan