Suzhou Canal Garden Hotel, Soochow, China
Suzhou Canal Garden Hotel is conveniently located at No.28, Yunhe Rd, Huqui district, Suzhou in Soochow, China
Hotel Location:
Address: No.28, Yunhe Rd, Huqui district, Suzhou
City: Soochow
Country: China
Hotel Features:
- Fitness
- Meeting Room