Eurostars is one of the hotels in Méchouar de Casablanca, Morocco. Find it at Boulevard Sidi Abderrahmane شارع سيدي عبد الرحمان. Free WiFi available. Visit