No.99 Longlin Road, Jianxi District, Luoyang, China, Luoyang
Parking lot
Air conditioner
Restaurant
Television
High speed internet access in the room