Photos coming soon
HOTEL
St. Lena
Qingquan Road (Fuquan Building), Shenzhen, China
Where it sits
St. Lena
Qingquan Road (Fuquan Building), Shenzhen, China
22.66602, 114.03252
Similar stays nearby
Milan Fashion Hotel
Hotel · 59 m
Jinman Island Hotel (Shenzhen Qinghu Subway Station Branch)
Hotel · 84 m
Ritz Hotel (Shenzhen Longhua Qinghu Subway Station)
Hotel · 157 m
Xingmei E-sports Hotel (Shenzhen Longhua Qinghu Subway Station)
Hotel · 167 m
Nihao Hotel Shenzhen North Qinghu Subway Station
Hotel · 211 m
Lavande Hotel Shenzhen North Station Qinghu Subway Station Branch
Hotel · 251 m
Xinshe Homestay (Qinghu Metro Station Branch)
Hotel · 261 m
Lavande Hotel Shenzhen North Station Bantian Subway Station
Hotel · 265 m
Plan around St. Lena
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 28, 2026.
