Customer Care Number:
+91 (832) 662 1234, +91 (22) 6691 1222, +91 (22) 6691 1057
Email Address:
reservations.goa@theleela.com, aejaz.shaikh@theleela.com, chinmay.shah@theleela.com
Contact Person:
Address:
The Leela Goa, Mobor, Cavelossim, Goa 403 731, India
Website:
www.theleela.com