Hotel Holiday Inn & Suites Dubai Science Park - Dubai - Abu Dhabi