|
|
|
 |
 |
 |
Corporate Office
|
| Address: |
Mahindra Holidays & Resorts
India Limited
Mahindra Towers, 2nd Floor,
17/18 Patullos Road
Mount Road
600 002.
|
| Tel : |
+91-44-39881000 |
| Fax : |
+91-44-30277778 |
| |
|
 |
Select a contact type, state and city corresponding to your location you live in for the address of the office closest to you.
| Select Contact Type |
|
| Select State |
|
| Select City |
|
|
|
 |