When you a stay at Chariot Beach Resort in Mahabalipuram, you'll be on the waterfront, within a 5-minute walk of Pancha Pandava Rathas and Five Rathas. This upscale resort is 0.6 mi (1 km) from Mahishamardini R ... Read more

View all Luxury Hotels in Mahabalipuram