China

Shenya Business Hotel, No.3013 Huaqiang South Road, Shenzhen

Status:

Already located!

Solution:

Shenya Business Hotel, No.3013 Huaqiang South Road, Shenzhen

Lat/Lng:
22.53888660496422, 114.08656139442905

Found by:

unimaru_

place image

2 comments

unimaru_ 5 months ago
2

The hotel name is Shenya Business Hotel.

unimaru_ 5 months ago
2

No.3013 Huaqiang South Road, Shenzhen, China
external link
external link