Hotel Name: ROSWELL NEST Address: Plot no.5 Hamilton Ct Rd near Siddhi Vinayak Mandir DLF Phase IV Sector 28 Gurugram Haryana?122002 PLOT NO 5 New Delhi and NCR Delhi National Territory India 122002
For Enquiry and Booking Contact
Asia Hotels and Resorts
505, TCW Tower, Sector 19
Dwarka, New Delhi 110075, India