Located in Dongguan (Dongguan City Center), Super 8 Hotel is within a 5-minute drive of Dongguan Exhibition Hall and Dongguan Sports Center. This hotel is 1.1 mi (1.8 km) from Dongguan Stadium and 2.5 mi (4 km) from Qifeng Park..Make use of convenient amenities, which include babysitting/childcare and a picnic area..Make yourself at home in one of the 60 guestrooms.
Make yourself at home in one of the 60 guestrooms.