43.907677 ­125.324089
Go to map view
No.103 Renmin Street, Changchun, Jilin 130051, China +86 431 8552 0333

Get Rates

Show Meijia Renmin Street Hotel at top of the results.

Get Flight + Hotel

Guest Ratings

Star Ratings

priceline.com
Agoda