Kunshan's Venice Holiday Hotel is located on a peninsula on Yang Cheng Lake, just 15 minutes by car from the Shanghai-Ningbo Freeway. The hotel's 210 rooms and suites are all equipped with air-conditioning, mini-bar, in-house movies, satellite TV and private balcony.