THE GARDEN HOTEL TAICANG

No 11 North Renmin Road
Taicang
China