Photos coming soon
HOTEL
Lion Hotel
1st Floor, Building 2, No. 1 Zhenxing Road, Dongguan, China
Where it sits
Lion Hotel
1st Floor, Building 2, No. 1 Zhenxing Road, Dongguan, China
22.97594, 113.98877
Similar stays nearby
Trendy Gaming Hotel (Changping Plaza Shopping Center Branch)
Hotel · 119 m
Jinwan Hotel
Hotel · 220 m
Huimei Hotel
Hotel · 323 m
Huimei Hotel
Hotel · 323 m
Ying Feng Hotel
Hotel · 551 m
Happy Esports Hotel (Changping Railway Station Branch)
Hotel · 561 m
Bo Xi Hotel (Dongguan Changping Baihua Times Square Branch)
Hotel · 572 m
Nice Luxury Nezha Esports Hotel (Changping Baihua Times Square Branch)
Hotel · 577 m
Plan around Lion Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Aug 24, 2026.
