Oliver Garden Hotel
Dongguan, China
Oliver Garden Hotel


1 Lianwang Road, Gaobu Village, Dongguan, China
Ranking: Oliver Garden Hotel is ranked 50th out of 262 accommodation options available in Dongguan.
Classification: 3 Star Hotel
Hotel facilities include meeting rooms and a business centre. Business amenities include a secretarial service. The hotel's garden offers a tranquil corner to sit and relax. New South China Mall is a 10 minute drive from the Oliver Garden Hotel. The centre of Dongguan is 20 minutes away by car.