Holiday Inn Doha – The Business Park. This 7-story hotel will the first Holiday Inn brand in Qatar set to open its doors in the third quarter of 2016. The Hotel will feature 307 guestrooms along with top-drawer services for economy-minded guests and visitors. Being situated in the Business Park along with its sister hotel, the Crowne Plaza, guests will be offered two choices for accommodation in the same convenient location, only 2 kilometers from Hamad International Airport.