With a stay at S Terminal Hotel, you'll be centrally located in Taichung, within a 15-minute drive of National Museum of Natural Science and Feng Le Sculpture Park. This hotel is 2.1 mi (3.4 km) from Taichung Park and 3.1 mi (5 km) from Paochueh Temple..