Hotel

Yicui Garden Hotel

No.111 Zhaosheng Road, Zhenjiang, China Show on map

About Yicui Garden Hotel

Yicui Garden Hotel is a hotel in Zhenjiang, China. It is one of 650 places to stay in Zhenjiang listed on Triptoic.

Property facts

Property type
Hotel

Location

No.111 Zhaosheng Road, Zhenjiang, China

Loading map…

Frequently asked questions

Where is Yicui Garden Hotel located?

Yicui Garden Hotel is located at No.111 Zhaosheng Road, Zhenjiang, China.

Stays near Yicui Garden Hotel

Highly rated alternatives close by

All 650 in Zhenjiang →

More ways to stay in Zhenjiang

See prices on Agoda
Check prices