This unpretentious hotel is situated in Shenzhen.
Shenzhen
22.52820, 113.92000 Open in Google Maps
This unpretentious hotel is situated in Shenzhen.