Travel Hotel Review: Hotel Odyssee Center – Casablanca, Morocco Hotel Odyssee Center is a four-star modern hotel located in the heart of Casablanca, Morocco. By Phaon Spurlock / March 1, 2021