Why are hotel rooms in Mumbai and Delhi getting the most expensive in the world?

By Mariam Khan and Abhishek SharmaThe latest edition of The Hindu magazine has put together a list of the 10 most expensive hotels in the country with prices rising at an alarming rate.The list also lists the cities where hotel rooms are getting the highest price tags.In Mumbai and New Delhi, the average hotel price […]