Hotel Name: Hotel Lerida Address: Opposite Viviana Mall Eastern Express Highway Next to Flower Valley Complex Thane (West) Mumbai Maharashtra India 400601
For Enquiry and Booking Contact
Asia Hotels and Resorts
505, TCW Tower, Sector 19
Dwarka, New Delhi 110075, India