This is a four star hotel located in the middle of Casablanca. The Idou Anfa is one of the older large hotels in Casa, with slightly dated dark wood decor, but is nonetheless spotlessly clean and populated by friedly and helpful staff. My room was on the 14th floor and was quiet with a great view of the city. There was free fast wired and wireless internet, and buffet breakfast was good. My rate through one of the major booking engines included dinner which was also pleasant though a somewhat limited menu. One caution is that the reception tried to charge me for meals on checkout and sorting it out took a while; it's important to keep your accommodation voucher with proof of price and inclusions..
There a few critical reviews on this site. I have to say that, as an experienced traveller globally, I feel this hotel lies in the top 5% of accommodations I have used - I can thoroughly recommend.
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC