H
Hhgff Hjhfd Review of Holiday Inn down town dubai
The location is dirty and the hotel is in it, its ...
The location is dirty and the hotel is in it, its smell is what made me sleep, the rooms are narrow and the music is annoying
Comments: