City Star Hotel

Seven-storey business hotel close to the Al Ghurair mall

Newsletters

Follow us