Sunflower Hotel & Residence, Shenzhen
North Shixia No.1 Street, Shenzhen, China
Booking.com
Book Now