Holiday Inn Dubai Al Barsha, an IHG Hotel

Sheikh Zayed Road, Al Barsha, near Mall of the Emirates, Al Barsha, Dubai

Great

1153 Review

Overview

Most Popular Facilities
Hotel Location
Book This Hotel