IHG Hotels & Resorts expands premium portfolio in India with signing of Crowne Plaza Dehradun Rajpur Road
IHG Hotels & Resorts, one of the world’s leading hotel companies, has announced the signing of a management agreement with IVY Hotels & Resorts to bring the first Crowne Plaza hotel to Uttarakhand. Scheduled to open in