Mumbai ranks among the most expensive cities in India for accommodation rentals, closely followed by New Delhi and Bengaluru, according to Mercer’s 2023 Cost of Living survey released.