SOUTH LAKE HOTEL

3798 SOUTH LAKE RD CHAOYANG
Changchun
China