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

Get Rates

Show Meijia Renmin Street Hotel at top of the results.

Get Flight + Hotel

Star Ratings

priceline.com
Agoda