Loading hotels
Confirming room availability...
Shangqin Yangcheng Lake Hotel, Near Hubin North Road, Kunshan, China
The Shangqin Yangcheng Lake Hotel is one of the newest hotels in Kunshan, having opened in 2015. Just a short distance from Yangcheng Lake scenic Area (3km), and featuring Free Wi-Fi in designated areas, this hotel presents a great option.