Hotel Vienna Classic Hotel Inner Mongolia Manzhouli Zhongsu Jin Street
★★
No.80 Wenming Road, Manzhouli, China Show on map
Manchuria Triumph Hotel is a hotel in Manzhouli, China. It is one of 128 places to stay in Manzhouli listed on Triptoic.
No.80 Wenming Road, Manzhouli, China
Manchuria Triumph Hotel is located at No.80 Wenming Road, Manzhouli, China.
Highly rated alternatives close by
Hotel
#1 in Manzhouli
Hotel