Notting Hill Hostel

  No.62 Xinghua 2nd Rd, Shenzhen, China

Booking.com Book Now