MGM Beach Resort is located in the UNESCO World Heritage Site of Mahabalipuram. This stunning beachfront resort offers a range of accommodation options, from cozy rooms to spacious villas.