Holiday Inn Express Luoyang City Center is located in Luoyang. It is only a 7-minute drive from Luoyang Railway Station. Free Wi-Fi access is available in the whole building.
Number of rooms: 274
No. 28, Jinchengzhai Street, Luo Long, 471000 Luoyang, China
Hotel booked 2 times today.