Meerut, a city located just an hour’s drive from Delhi and home to a population of a couple of million, is often regarded as a small town in India’s densely populated north. While it may not boast many attractions or draw large crowds of tourists, the city’s hotels have recently found themselves in the media spotlight. Despite Meerut’s reputation for being less tourist-friendly, it has become the focus of attention in news outlets across the country.

 

Read also: