Accor buys hotels in South America for $275 million