China
Shenya Business Hotel, No.3013 Huaqiang South Road, Shenzhen
Description:
I stayed at this hotel last year in Shenzen China, but can find its exact location or address now.
Status:
Already located!
Solution:
Shenya Business Hotel, No.3013 Huaqiang South Road, Shenzhen
Lat/Lng:
22.53888660496422, 114.08656139442905
2 comments