Looking to buy a car

I am looking to change my 10 year old Hyundai Grand i10 to another latest car.

I live in Hyderabad, daily usage is around 7-10kms average in city traffic. Occasionally, may go to outside city (want to go more often) once a month.

Looking for lots of new features, safety and comfort. We are a family of 3 (me, wife and little kid) and all less than 6 ft.

I narrowed to the following - but not fully sure.

  1. Kia Seltos (Petrol automatic)
  2. Tata Curvv (Petrol automatic revotron)
  3. Hyundai Creta

Budget around 20Lakhs +/- 2 L.

Should be comfortable especially with the hot climate and great music system and family friendly.