If your requirement is to carry five people, then the answer is definitely an SUV.
While the Mercedes-Benz E Class has one of the best back seats for the money, it is designed to be best for two people and not three.
The Audi Q7 is a good option, which also gives you the flexibility of a third row of seats. It's got a smooth and refined V6 petrol engine, comfortable air suspension, and though it is a bit old now, the latest update introduced about a year ago means it has most modern creature comforts.
Bear in mind, however, that it is likely to go a little over your budget of Rs 90 lakh, but if you can manage the stretch, it is definitely the better choice.

