News

Holiday Inn Dubai Business Bay, the latest addition to IHG Hotels & Resorts’ Holiday Inn brand, has officially opened its doors in the heart of Dubai’s business and recreation hub. The hotel ...
Holiday Inn has introduced a new open lobby concept at the 275 room Holiday Inn Dubai Business Bay, located in the United Arab Emirates.