Scroll to Top
Follow us on:

luxury resort and spa

Located along the scenic East Coast Road of Tamil Nadu, overlooking the gorgeous Bay of Bengal, the Sheraton Grand Chennai Resort & Spa is spread over 10 acres of land with beautiful, landscaped...