The Tantai Lake Hotel (Tantaihu Jiudian) is situated in southern Suzhou, by The Grand Canal. Suzhou Railway Station is approximately 10 km (6 mi) away. Diners can enjoy Chinese food at the hotel restaurant. Rec ... Read more

View all Luxury Hotels in Suzhou (JS)