We are providing Hotel and Resort Booking Services..


Contact Details

Mahindra Holidays & Resorts India Ltd.

Address :
17/ 18, Pattullous Rd., Mahindra Towers, 2nd Floor, Chennai, Tamil Nadu, India