Hotel Holiday Inn Express Gongyi City Center
★★★
Room 104, Block A, Youdong International, Xinxin Road, Fuxin Subdistrict Office, Yanshi District, Luoyang, Henan, China, Luoyang, China Show on map
Star Hotel (Yanshi Stadium Branch) is a 3-star hotel in Luoyang, China. It is one of 1,883 places to stay in Luoyang listed on Triptoic.
Room 104, Block A, Youdong International, Xinxin Road, Fuxin Subdistrict Office, Yanshi District, Luoyang, Henan, China, Luoyang, China
Star Hotel (Yanshi Stadium Branch) is located at Room 104, Block A, Youdong International, Xinxin Road, Fuxin Subdistrict Office, Yanshi District, Luoyang, Henan, China, Luoyang, China.
Star Hotel (Yanshi Stadium Branch) is rated 3 stars.
Highly rated alternatives close by
Hotel