At Barcelo Casablanca, you'll be within a 15-minute drive of Hassan II Mosque and Ain Diab Beach. For a bite to eat, guests can check out Toubkal, which serves breakfast, lunch, and dinner. Other highlights at this Art Deco hotel include a bar/lounge and a snack bar/deli. Fellow travelers say great things about the helpful staff.