IHG Launches First New-Built Holiday Inn in India
The 225-room property represents the new Holiday Inn brand, which is in the midst of the biggest relaunch in hospitality history, creating a more contemporary brand image including a new logo and driving consistency across the entire Holiday Inn estate worldwide.