Hotel ★★

Triumph Hotel

No. 89, Zhongshan West Road, Zhenjiang, China Show on map

About Triumph Hotel

Triumph Hotel is a 2-star hotel in Zhenjiang, China. It is one of 650 places to stay in Zhenjiang listed on Triptoic.

Property facts

Property type
Hotel
Star rating
2 stars

Location

No. 89, Zhongshan West Road, Zhenjiang, China

Loading map…

Frequently asked questions

Where is Triumph Hotel located?

Triumph Hotel is located at No. 89, Zhongshan West Road, Zhenjiang, China.

How many stars does Triumph Hotel have?

Triumph Hotel is rated 2 stars.

Stays near Triumph Hotel

Highly rated alternatives close by

All 650 in Zhenjiang →

More ways to stay in Zhenjiang

See prices on Agoda
Check prices