The First Plaza Hotel is a walkable distance (3 km) from National Museum of Natural Science, Taichung City.