Holiday Inn Express Hotel 10 years ago ID: #2536 Listed In : Hotels, Resorts & Restaurants Airport Road, Al Garhoud, Dubai, Near Emirates Headquarters Metro Station +971 4 290 0111 Business Description Holiday Inn Express Hotel, Address : Airport Road, Al Garhoud, Dubai, Near Emirates Headquarters Metro Station, Phone : +971 4 290 0111 Reviews & Ratings Write a Review No Review. Please login / register to add your review. Tags : Hotels 2 Star Hotel