Hotel

Manchuria Triumph Hotel

No.80 Wenming Road, Manzhouli, China Show on map

About Manchuria Triumph Hotel

Manchuria Triumph Hotel is a hotel in Manzhouli, China. It is one of 128 places to stay in Manzhouli listed on Triptoic.

Property facts

Property type
Hotel

Location

No.80 Wenming Road, Manzhouli, China

Loading map…

Frequently asked questions

Where is Manchuria Triumph Hotel located?

Manchuria Triumph Hotel is located at No.80 Wenming Road, Manzhouli, China.

Stays near Manchuria Triumph Hotel

Highly rated alternatives close by

All 128 in Manzhouli →

More ways to stay in Manzhouli

See prices on Agoda
Check prices