The ride you are opting for is a class of its own and there is no comparison.
If you have the budget, go for a 2004-05 E200. It is better than a C from every aspect.
Regarding the price that you have mentioned, the cars sound a bit expensive to me. They must be about 1-3 lacs lower than the mentioned price.
Mercedes sells on reference. A sensible purchase does not lose money.
Buy a Benz whose history is available. Maintenance record plays an important role.
Yes they sell a bit slowly but market is slow for all brands these days. I have sold 3 Benz in this month so far and will seal another deal tomorrow InshAllah