Holiday Inn Express Luoyang City Center, an IHG Hotel

Holiday Inn Express Luoyang City Center, an IHG Hotel

Hotel

No.28, Jinchengzhai Street, Luolong District, Luoyang, Henan, China 471000