Sparrow Hotel fica a cerca de 2 km de National Museum of Natural Science, um dos pontos de interesse mais populares de Taichung.