Nestled in the picturesque coastal town of Mamallapuram, the Sheraton Grand Chennai Resort & Spa offers a luxurious escape for both leisure and business travelers. This 5-star hotel, part of the prestigious Marriott chain, opened its doors in 2018 and has since garnered an impressive guest rating of 9.0 out of 10 based on 450 reviews. The resort's design reflects the rich cultural heritage of the region, providing a serene ambiance that complements its stunning surroundings.