CHARIOT BEACH RESORT Malappuram The hotel offers Wi-fi connection and Conference facilities. The hotel is located at Five Rathas Road in Mahabalipuram about ... Save Up To 60%