Nile Hotel - Dongguan
Wego searches multiple travel sites so you can find and compare the best rates.
Covering 430,000 square meters, Dongguan Nile Hotel sets in South China Mall, the largest theme park of China. The property offers 271 rooms and suites. Dongguan Nile Hotel features a large Chinese restaurant and a 150-seat banquet hall. 3 conference rooms accommodate 30-110 persons.