Changchun, China
This 778 room property, built in 1958...
View Hotel Details
Not Yet Rated
Commission: -
Rooms: 778
Rates: -
Rooms: -