Versailles Hotel

Very basic hotel near the Al Ghurair shopping mall

Newsletters

Follow us