According to the Baidu map query, the Shihu Campus of Suzhou University of Science and Technology-Conservatory of Music is located in the west of Shihu Campus of Suzhou University of Science and Technology, No.1 Kerui Road, huqiu district, Jiangsu Province.
Suzhou University of Science and Technology, referred to as Su Keda for short, is located in Suzhou, a famous historical and cultural city in China and known as the "paradise on earth". It is adjacent to Shihu Lake and sits on the Shangfang Mountain. The campus environment is beautiful and the scenery is winding.