La Tour Hassan Palace is a wonderful hotel — beautiful rooms and common areas. Amenities include a pool, spa, lounge, and 2 restaurants. The entire staff — from reception to housekeeping — were helpful and thoughtful. When getting help making a restaurant reservation, we mentioned that it would be a 56th wedding anniversary dinner. The next day the hotel sent a bouquet of roses and a basket of fruit to our room. I would like to specifically thank G. Taoufik for his assistance. When the hotel had to cancel our first night’s reservation, he booked us in a comparable hotel and provided transportation from the train station to that hotel and then to La Tour Hassan Palace the next day. He also arranged a daytrip to Casablanca. His hep was invaluable. The service in the hotel was far beyond what we expected. A wonderful experience.