The Global Business Hotel is an ideal spot for travelers wanting to discover the city. The Global Business Hotel offers a pleasant stay in Dongguan for those traveling for business or leisure. This hotel is located near many of Dongguan's attractions including Dongguan People's Park, 5D Meteor Shower Illusion Art Gallery and Wanda Baobeiwang. This hotel makes a great place to kick back and relax after a long day of sightseeing.