A stay at Ibis Taicang Center Plaza hotel places you in the heart of Suzhou, a 9-minute drive from Haitian Temple and 12 minutes from Nanguang Temple. This hotel is 8 mi (12.9 km) from Wuxing Temple and 12.1 mi (19.5 km) from Shanghai International Circuit.