A
Adam Le Boss Review of Holiday Inn Dubai Al Barsha
Very nice hotel staff at the top the air condition...
Very nice hotel staff at the top the air conditioning in the rooms it is a real happiness
Comments: