Casablanca offers a restaurant with a diverse menu and a separate area for daily meals. Amenities include a pool, spa, and Wi-Fi.