Hotel Name: Treeoise Resort Address: Baddi Trade Centre Hill Top Height Vardhman Road near Uni Chem Chowk Baddi (HP) 173205 Nalagarh Himachal Pradesh India 173205
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