La France, SC Area Hotels