Holiday Inn Al Barsha a New breathtaking Hotel located on the Sheikh Zayed Road.
With an ideal location you have the pleasure of the great view of Burj Al Arab and convince of local amenities. Enjoy the hotels 11 outlets and a variety of 310 suites and apartments. Seeing is believing.
phone: +971 (4) 323 4333