If you have to stay in Marseilles, - and I personally plan to never return to that city, the only city I visitied in France to which I would never return - then stay here.
This is a beatiful hotel with gorgeous rooms, and friendly service. The hotel is an oasis in a dirty, grimy, and somewhat hostile to foreign tourists city.
Sleep quality, cleanliness were top notch. Breakfast in the restaurant upstairs was good.
Just stay away from their formal dining (Les Trois Forts) restaurant - terrible, overpriced food. (I wrote a separate review on that nightmare experience)