Photos coming soon
HOTEL
Shenzhen Xilixuan Hotel (Chaguang Subway Station)
No.74 Xili South Road, Shenzhen, China
Where it sits
Shenzhen Xilixuan Hotel (Chaguang Subway Station)
No.74 Xili South Road, Shenzhen, China
22.58105, 113.96027
Similar stays nearby
Xana Hotel Shenzhen Nanshan Xili Chaguang Metro Station
Hotel · 70 m
She He Apartment Xili Branch
Hotel · 184 m
Atour Hotel (Shenzhen Nanshan Xili University Town)
Hotel · 224 m
Yanan Hotel
Hotel · 272 m
Shenzhen Naive S Hotel (Xili Metro Station Store)
Hotel · 318 m
City Boutique Hotel (Shenzhen Xili Metro Station)
Hotel · 400 m
Shenzhen Xili Chaguang Lanzi Hotel
Hotel · 418 m
Shenzhen Naive S Hotel - Xili Metro Station Branch
Hotel · 428 m
Plan around Shenzhen Xilixuan Hotel (Chaguang Subway Station)
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Aug 23, 2026.
