Hotel Name: Naksha Tree Hotels Address: No.10 Pallakaniyur Road Via-Pesivattam Road Athanavur Mangalam R.F Yelagiri Chennai Tamil Nadu-600017 Yelagiri India 600017
For Enquiry and Booking Contact
Asia Hotels and Resorts
2nd Floor, Plot No 921, Gali No 1,
Mahipalpur Bypass, Near Water Booster,
Mahipalpur, New Delhi 110037,India