

With a stay at Shangri-La Hotel, Wenzhou in Wenzhou (Lucheng District), you'll be a 1-minute drive from Wenzhou International Convention and Exhibition Center and 7 minutes from Wenzhou Yangfu Mountain. This 5-star hotel is 2.7 mi (4.4 km) from Century Square and 3.9 mi (6.2 km) from Wenzhou Sports Center.