a adel abdalaziz Review of Holiday Inn down town dubai 3 years ago Hotel is good but the restaurant is very small
Comments: