Hotel Vienna Hotel Hubei Enshi Hangkong Avenue
★★
No. 79 Salt Street, Enshi, China Show on map
City Hotel is a 2-star hotel in Enshi, China. It is one of 1,335 places to stay in Enshi listed on Triptoic.
No. 79 Salt Street, Enshi, China
City Hotel is located at No. 79 Salt Street, Enshi, China.
City Hotel is rated 2 stars.
Highly rated alternatives close by
#1 in Enshi
Entire House