Yes, the Sofitel Jardin des Roses hotel features 4 restaurants:
-"El Patio": open for breakfast and brunch, serving international and Mediterranean cuisine.
-"Golden Fish": open for lunch and dinner, offering gourmet cuisine.
-"So Lounge": serving international cuisine.
-"Al Warda": Moroccan restaurant open for dinner.
Sofitel Jardin des Roses also has bars and a tea lounge.