This unpretentious hotel is situated in Shenzhen.
Shenzhen
28.23049, 113.95495 Open in Google Maps
This unpretentious hotel is situated in Shenzhen.