UPDATE:
Sofitel Hamma Garden, Algiers: F. Terrible, rude, disinterested staff. Tired, threadbare rooms. I know they aren't trying because they're the only game in town and we have no choice, but my experience here will keep me from booking any Sofitel anywhere...except of course when back in Algiers, because there's no other choice.
Ritz-Carlton, Moscow: A. Spacious rooms, amazing views over red square, O2 bar is great and has even BETTER views, wonderful breakfast, top notch gym, good value for the $.