Super 8 Hotel Harbin Flood

98 Gaoyi St Daoli District
Harbin
China