Photos coming soon
HOTEL
7 Days Inn Luoyang Wangcheng Park Metro Station
No.29 Jiandong Road, Luoyang, China
Where it sits
7 Days Inn Luoyang Wangcheng Park Metro Station
No.29 Jiandong Road, Luoyang, China
34.66659, 112.42959
Similar stays nearby
Starway Hotel (Luoyang Wangcheng Park Subway Station)
Hotel · 52 m
Luoyang Bohemia Hotel
Hotel · 76 m
Shanshui Jiaju Hotel Luoyang Fanglin Road
Hotel · 109 m
Mei tu yun shang Hotel (Luoyang Wangfujing Wangcheng Park Branch)
Hotel · 119 m
Renjoy Hotel (Luoyang Xiaojie Tianfu&Wangcheng Park Branch)
Hotel · 152 m
Luoyang Hefeng Rumeng Homestay
Hotel · 168 m
Luoyang Love Romantic Scene Hotel
Hotel · 193 m
Luoyang New Shengguang Hotel
Hotel · 195 m
Plan around 7 Days Inn Luoyang Wangcheng Park Metro Station
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 3, 2026.
