A new 103-room hotel is being constructed in Indore, Madhya Pradesh. A new 103-room hotel is being constructed in Indore, Madhya Pradesh.The four-star property is being developed by Best Western India and Indore-based Horizon Group and is expected to be completed by October next year. Located in the city of South Tukoganj, the new accommodation could appeal to those taking « Continue Reading »