ICC Mahabalipuram

InterContinental Chennai is what luxurious getaways are made of, situated just 45 minutes away from Chennai. With the Bay of Bengal as backdrop, this resort property is where serenity meets hospitality. The property boasts architecture that will leave you stunned, a massive property with 3 water bodies – beach, the lotus pond and pool leave…