? nights Book

Hotel Map

Map of the hotel

Hotel Info

Nile Villa International Hotel Dongguan is located in China's theme park, Dongguan South China Moore. It is close to Dongguan Bus Terminal and Guangzhou-Shenzhen-Zhuhai Expressway.

Nile Villa International Hotel Dongguan covers an area of 430,000 square meters and is 16 stories high. The ancient Egyptian architectural style runs through all the time. It has various luxury rooms and family suites. A variety of interior design and decoration with different styles, sufficient light and wide view, each floor is also equipped with a large lounge promenade.

The hotel's Caesars nightclub is equipped with 76 ancient Egyptian-style KTV boxes, and the audio facilities are first-rate. At the same time, the hotel is also equipped with comprehensive facilities such as Chinese and Western restaurants, a lobby bar, a multi-purpose hall, a business center, a large parking lot, and a luxury shuttle bus service directly to Hong Kong. It is an ideal place for you to enjoy a wonderful holiday.