A Abdulelah Tirkistani Review of Holiday Inn down town dubai 3 years ago I don't recommend, has a bad smell and noise
Comments: