Photos coming soon
HOTEL
Toronto Hotel (Shenzhen Luohu Branch)
No. 1011 Wenjin North Road (400 meters from Honghu Metro Station, near People's Hospital), Shenzhen, China
Where it sits
Toronto Hotel (Shenzhen Luohu Branch)
No. 1011 Wenjin North Road (400 meters from Honghu Metro Station, near People's Hospital), Shenzhen, China
22.56337, 114.11832
Similar stays nearby
Orange Hotel (Shenzhen Luohu Shuibei Branch)
Hotel · 301 m
7 Days Inn Shenzhen Shuibei Jewellery Mall
Hotel · 353 m
7Days Inn Shenzhen Shuibei Jewellery Mall
Hotel · 360 m
7 Days Inn Shuibei Jewelry Shop
Hotel · 361 m
Pengyue·YueMedia Hotel (Shuibei Jewelry City Branch)
Hotel · 439 m
Jiaxing Business Hotel (Beili South Road Branch)
Hotel · 441 m
No.8 Chain Hotel (Shenzhen Tianbei Honghu Park)
Hotel · 466 m
Austin Audio-Visual Hotel (Shenzhen Luohu Shuibei Jewelry City Store)
Hotel · 508 m
Plan around Toronto Hotel (Shenzhen Luohu Branch)
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Aug 25, 2026.
