Hotel Name: LohonoStays Villa Trisara Address: Trisara Survey no. 171/1-B and 171/1-D Village Devghar Taluka- Mulshi Maharashtra- 412108 Lonavala Delhi National Territory India 410401
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