Hello all!
I promised an older friend of mine that I would make an attempt to find someone to translate this. Supposedly, it is the name of a hotel:
She recently went on a trip to several different countries and I believe she said this was in Egypt. She's almost sure it's Arabic.
If anyone has a general idea of what it says, that would be great. :)