Holiday Inn Express Luoyang City Center is located in Luoyang. It is only a 7-minute drive from Luoyang Railway Station. Free WiFi access is available in the whole building.
Holiday Inn Express Luoyang City Center is located in Luoyang. It is only a 7-minute drive from Luoyang Railway Station. Free Read more
Holiday Inn Express Luoyang City Center is located in Luoyang. It is only a 7-minute drive from Luoyang Railway Station. Free WiFi access is available in the whole building.
Holiday Inn Express Luoyang City Center is located in Luoyang. It is only a 7-minute drive from Luoyang Railway Station. Free WiFi access is available in the whole building.
Number of Rooms: 274