Deals | Wed Jan 22, 2014 10:06am EST

Marriott buys South African hotel chain for $186 million