Tag - Mercedes S Class
Widely regarded as the world’s best car, Mercedes Benz S Class which has been in the line-up since 1950s. The epitome of luxury on wheels, the term S Class was coined in 1972. Currently in its sixth generation, the S Class is on sale in India. On offer are S 350 CDI, S 500 and S Guard in sedan. We also have the S 500 Coupe and S 63 AMG Coupe on offer.