>>> Over 88,000 Hotels in 180 Countries
Home | Contact | Privacy

Online Hotel Guide

HotelGuide411.com

Popular Destinations

NILE VILLA INTERNATIONAL HOTEL

F3 Mall South Wandao Rd
Dongguan, China 523043



Rates:
47.9569 - 117.088

Number Of Rooms: 271
Number Of Floors: 16
Check In Time: 1400
Check Out Time: 1200

Amenities:



< Hotels in Dongguan
< Hotels in China

NILE VILLA INTERNATIONAL HOTEL
F3 Mall South Wandao Rd
Dongguan, China 523043

Check Availability