Located in Dongguan City Center, this hotel is within 1 mile (2 km) of Dongguan Park, Dongguan Museum and Dongguan Sports Center. Dongguan Stadium and Jinaozhou Theme Park are also within 1 mile (2 km).