Search over 1 million properties and 550 airlines worldwide
Search over 1 million flights, hotels, packages, and more
Free cancellation on most hotels. Because flexibility matters.
New South China Mall is located in an area of Quhai that travelers like for its shopping. The neighborhood is home to 65 hotels and other accommodations, so you can find something that works for your stay.
You can choose from 5 hotels and accommodations within a mile of New South China Mall, including these options:
While you're in town visiting New South China Mall, you can discover the sights within a couple miles of the area.
Spend some time wandering around Keyuan Garden, Qifeng Park, and Huying Country Park. You might plan a visit to Dongguan Sports Center or Dongguan Stadium while you're in the area.