B Belinda C Review of Holiday Inn down town dubai 3 years ago Very run down. Terrible bathroom condition.
Comments: