N

Norah Saud

4 years ago

Has a great location next to the metro and walking...

Has a great location next to the metro and walking link to dubai mall. They have a few good restaurants as well but the general layout of the hotel is strange and feels isolated

Comments:

No comments