Tong Star International Hotel - Suzhou, Soochow, China
Tong Star International Hotel - Suzhou is conveniently located at No.8 Tongjing North Road, Gusu District in Soochow, China
Hotel Location:
Address: No.8 Tongjing North Road, Gusu District
City: Soochow
Country: China
Hotel Features:
- Meeting Room