f
faraj alrooqi Review of Holiday Inn Dubai Al Barsha
Excellent hotel, good location and close to Mall o...
Excellent hotel, good location and close to Mall of the Emirates
Excellent hotel, good location and close to Mall of the Emirates
Comments: