43.85552 ­125.31929
Go to map view
Redbuds Plaza Hotel - Changchun - Building
Redbuds Plaza Hotel - Changchun - Lobby
Redbuds Plaza Hotel - Changchun
Redbuds Plaza Hotel - Changchun - Bedroom
Redbuds Plaza Hotel - Changchun - Attractions
Redbuds Plaza Hotel - Changchun
5684 Renmin Avenue, Changchun 130022, China +86 431 8556 3288

Get Rates

Show Redbuds Plaza Hotel at top of the results.

Get Flight + Hotel

Star Ratings

Orbitz