
Indian Hotels Company (IHCL), India’s largest hospitality company, today marked its debut in Dudhwa, Uttar Pradesh with the opening of Jaagir Manor – a SeleQtions hotel. With design inspired by Victorian elegance, the hotel is a serene oasis in the heart of the rainforests of the Terai Himalayas bordering Nepal. Commenting on the occasion, Puneet […]Continue Reading