10. We've stayed at other places, including the Casablanca, which is currently tops on the Tripadvisor list, but I don't think that we've liked any hotel in the city more than the Sofitel for its convenient location, expansive, modern rooms, relatively reasonable rates, and its courteous service staff.