H
Haroon Tahir Review of Holiday Inn down town dubai
A pathetic place, small dirty rooms, weird staff. ...
A pathetic place, small dirty rooms, weird staff. All they want is to sell you a room.
A pathetic place, small dirty rooms, weird staff. All they want is to sell you a room.
Comments: