A
Alaa Aldin Alsabbagh Review of Intercontinental Al Ain Resort
Staff are good, good location, but card system nee...
Staff are good, good location, but card system need to be upgraded or replaced.
Comments: