Notting Hill Hostel
No.62 Xinghua 2nd Rd, Shenzhen, China
Booking.com
Book Now