Photos coming soon
HOTEL
Yun-zen Lotus Hotel
No.1 Lianhuachi South Road, Beijing
Where it sits
Yun-zen Lotus Hotel
No.1 Lianhuachi South Road, Beijing
39.89181, 116.32030
Similar stays nearby
Urba Hotel Beijing West Railway Station Liuliqiao East Metro Station
Hotel · 87 m
Zhongyu Century Grand Hotel
Hotel · 111 m
Yun-zen Jinling Lotus Hotel
Hotel · 133 m
Ji Hotel Beijing West Railway Station South Road
Hotel · 166 m
Magnotel Hotel Beijing West Railway Station
Hotel · 166 m
Jinjiang Inn West Beijing Railway Station
Hotel · 167 m
Home Inn Beijing Liuliqiao East Metro Station
Hotel · 201 m
Atour Hotel (Beijing West Railway Station South Square)
Hotel · 225 m
Plan around Yun-zen Lotus Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 28, 2026.
