Photos coming soon
HOTEL
Xana Hotel Shenzhen Nanshan Xili Chaguang Metro Station
No.70 Xili South Road, Shenzhen, China
Where it sits
Xana Hotel Shenzhen Nanshan Xili Chaguang Metro Station
No.70 Xili South Road, Shenzhen, China
22.58051, 113.95991
Similar stays nearby
Shenzhen Xilixuan Hotel (Chaguang Subway Station)
Hotel · 70 m
She He Apartment Xili Branch
Hotel · 212 m
Atour Hotel (Shenzhen Nanshan Xili University Town)
Hotel · 263 m
Shenzhen Naive S Hotel (Xili Metro Station Store)
Hotel · 304 m
Yanan Hotel
Hotel · 331 m
City Boutique Hotel (Shenzhen Xili Metro Station)
Hotel · 356 m
Shenzhen Naive S Hotel - Xili Metro Station Branch
Hotel · 397 m
Bo'erman Hotel (Nanshan Xili Subway Station)
Hotel · 469 m
Plan around Xana Hotel Shenzhen Nanshan Xili Chaguang Metro Station
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 4, 2026.
