Al Rihab Restaurant Al Rihab restaurant is a place you can relax and enjoy the delectable creations by our chefs in an e More infoBook now
Al Shorfa Cafe Al Shorfa Café is located at the hotel’s lobby level, a great meeting place where guests can enjoy a More infoBook now
La Terrace Café The cafe offers different types of sandwiches and a mouth-watering array of fruits and sweets. The s More infoBook now