G
Ghebrab Michael Review of Holiday Inn down town dubai
The location was convenient to take the metro, fin...
The location was convenient to take the metro, find good restaurants for a change, excellent costumer care service from the reception to restaurant and the room services.
Comments: